Go to the first, previous, next, last section, table of contents.


Shorthand Options

The following options serve as "shorthand" for other options accepted by the compiler:

-fugly
Specify that certain "ugly" constructs are to be quietly accepted. Same as:
-fugly-args -fugly-assign -fugly-assumed
-fugly-comma -fugly-complex -fugly-init
-fugly-logint
These constructs are considered inappropriate to use in new or well-maintained portable Fortran code, but widely used in old code. See section Distensions, for more information. Note: The `-fugly' option is likely to be removed in a future version. Implicitly enabling all the `-fugly-*' options is unlikely to be feasible, or sensible, in the future, so users should learn to specify only those `-fugly-*' options they really need for a particular source file.
-fno-ugly
Specify that all "ugly" constructs are to be noisily rejected. Same as:
-fno-ugly-args -fno-ugly-assign -fno-ugly-assumed
-fno-ugly-comma -fno-ugly-complex -fno-ugly-init
-fno-ugly-logint
See section Distensions, for more information.
-ff66
Specify that the program is written in idiomatic FORTRAN 66. Same as `-fonetrip -fugly-assumed'. The `-fno-f66' option is the inverse of `-ff66'. As such, it is the same as `-fno-onetrip -fno-ugly-assumed'. The meaning of this option is likely to be refined as future versions of g77 provide more compatibility with other existing and obsolete Fortran implementations.
-ff77
Specify that the program is written in idiomatic UNIX FORTRAN 77 and/or the dialect accepted by the f2c product. Same as `-fbackslash -fno-typeless-boz'. The meaning of this option is likely to be refined as future versions of g77 provide more compatibility with other existing and obsolete Fortran implementations.
-fno-f77
The `-fno-f77' option is not the inverse of `-ff77'. It specifies that the program is not written in idiomatic UNIX FORTRAN 77 or f2c, but in a more widely portable dialect. `-fno-f77' is the same as `-fno-backslash'. The meaning of this option is likely to be refined as future versions of g77 provide more compatibility with other existing and obsolete Fortran implementations.


Go to the first, previous, next, last section, table of contents.