Use this panel to control how the ColdFire compiler formats the listing file, as well as the error and warning messages.
The table below lists and describes the options for the Warnings panel.
| Option | Description |
|---|---|
| Check syntax only (-fsyntax-only) | Check the option if you want to scan the code only for syntax errors and nothing else. Warnings are diagnostic messages that report constructions which are not inherently erroneous but which are risky or suggest there may have been an error. The following language-independent options do not enable specific warnings but control the kinds of diagnostics produced by GCC. |
| Pednatic (-pedantic) | Check is you want to issue all the warnings demanded by strict ISO C and ISO C++; reject all programs that use forbidden extensions, and some other programs that do not follow ISO C and ISO C++. For ISO C, follows the version of the ISO C standard specified by any `-std' option used. |
| Pedantic warnings as errors (-pedantic-errors) | Check if you want warnings like -pedantic, except that errors are produced rather than warnings. |
| Inhibit all warnings (-w) | Check if you want to inhibit all warning messages. |
| All warnings (-Wall) | Check to enable all the warnings about constructions that some users consider questionable, and that are easy to avoid (or modify to prevent the warning), even in conjunction with macros. |
| Warnings as errors (-Werror) | Check to make all warnings into hard errors. Source code which triggers warnings will be rejected. |