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


Distensions

The `-fugly-*' command-line options determine whether certain features supported by VAX FORTRAN and other such compilers, but considered too ugly to be in code that can be changed to use safer and/or more portable constructs, are accepted. These are humorously referred to as "distensions", extensions that just plain look ugly in the harsh light of day.

Note: The `-fugly' option, which currently serves as shorthand to enable all of the distensions below, is likely to be removed in a future version of g77. That's because it's likely new distensions will be added that conflict with existing ones in terms of assigning meaning to a given chunk of code. (Also, it's pretty clear that users should not use `-fugly' as shorthand when the next release of g77 might add a distension to that that causes their existing code, when recompiled, to behave differently--perhaps even fail to compile or run correctly.)


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