Table of Contents

Previous: Limitations and Extensions


New Features

Here are the changes from Version 2.9 to Version 2.10:
    .
  1. New flags -f90 and -f95 to control warnings about conformance to Fortran 90 and 95 standards. (This does not mean that ftnchek now accepts the full Fortran 90 or 95 syntax. These flags only refer to extensions to Fortran 77 that ftnchek recognizes, and to features deleted from Fortran 95.)
  2. .
  3. New flag -pointersize to allow the size of a Cray pointer variable to be specified.
  4. .
  5. New sub-options for the -f77 setting: array-bounds for nonstandard array bounds declaration, and assignment-stmt for assignment statement involving a whole array.
  6. .
  7. The -intrinsic and -usage flags now take lists of keyword sub-options, rather then numeric values, for more precise control.
  8. .
  9. Asterisk recognized as wildcard character for matching sub-option keywords.
  10. .
  11. Options can be turned off using either 'no' or 'no-' as a prefix. Formerly only 'no' was accepted.
  12. .
  13. The file name in an INCLUDE statement can now have no extension. Formerly a default extension was always added if one was not present.
  14. .
  15. Hypertext version of documentation provided.
  16. .
  17. Various minor bugs were fixed, and some improvements were made to help in maintaining and distributing the program.


Next: Bugs