Go to the first, previous, next, last section, table of contents.
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.