GCC: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
==Useful flags== | |||
* <tt>-fmax-errors=n</tt> print a maximum of n errors, 0 (the default) being unbounded | |||
* <tt>-E</tt> to generate preprocessor output, <tt>-s</tt> to generate assembly output | |||
==Optimization== | ==Optimization== | ||
* Use '''-Q -Ox --help=optimizers''' to determine which optimization flags are enabled for a given -Ox setting (or read the info pages). | * Use '''-Q -Ox --help=optimizers''' to determine which optimization flags are enabled for a given -Ox setting (or read the info pages). | ||
| Line 54: | Line 58: | ||
* [http://gcc.gnu.org/onlinedocs/gccint/ GNU Compiler Collection Internals] | * [http://gcc.gnu.org/onlinedocs/gccint/ GNU Compiler Collection Internals] | ||
* [[Core]] files | * [[Core]] files | ||
* [[Questions]] | |||