GNU Info

Info Node: (g77-300.info)Gracefully Handle Sensible Bad Code

(g77-300.info)Gracefully Handle Sensible Bad Code


Next: Non-standard Conversions Prev: Better Warnings Up: Missing Features
Enter node , (file) or (file)node

Gracefully Handle Sensible Bad Code
-----------------------------------

   `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.)


automatically generated by info2www version 1.2.2.9