Next: Non-standard Conversions, Previous: Better Warnings, Up: Missing Features
g77 generally should continue processing for warnings and recoverable (user) errors whenever possible—that is, it shouldn't gratuitously make bad or useless code.
For example:
INTRINSIC ZABS CALL FOO(ZABS) END
When compiling the above with -ff2c-intrinsics-disable,
g77 should indeed complain about passing ZABS
,
but it still should compile, instead of rejecting
the entire CALL
statement.
(Some of this is related to improving
the compiler internals to improve how statements are analyzed.)