Compiler Diagnostic Options
- diag, Qdiag
Controls the display of diagnostic information.
- diag-dump, Qdiag-dump
Tells the compiler to print all enabled diagnostic messages and stop compilation.
- diag-enable sc, Qdiag-enable:sc
This option is a setting in option diag and Qdiag.
- diag-enable sc-enums, Qdiag-enable:sc-enums
Tells static analysis to treat enumeration variables as known values equal to any one of the associated enumeration literals.
- diag-enable sc-include, Qdiag-enable:sc-include
Tells a source code analyzer to process include files and source files when issuing diagnostic messages.
- diag-enable sc-single-file, Qdiag-enable:sc-single-file
Tells static analysis to process each file individually.
- diag-error-limit, Qdiag-error-limit
Specifies the maximum number of errors allowed before compilation stops.
- diag-file, Qdiag-file
Causes the results of diagnostic analysis to be output to a file.
- diag-file-append, Qdiag-file-append
Causes the results of diagnostic analysis to be appended to a file.
- diag-id-numbers, Qdiag-id-numbers
Determines whether the compiler displays diagnostic messages by using their ID number values.
- diag-once, Qdiag-once
Tells the compiler to issue one or more diagnostic messages only once.
- diag-sc-dir, Qdiag-sc-dir
Specifies a directory for static analysis results.
- gen-interfaces
Tells the compiler to generate an interface block for each routine in a source file.
- traceback
Tells the compiler to generate extra information in the object file to provide source file traceback information when a severe error occurs at run time.
- warn
Specifies diagnostic messages to be issued by the compiler.
- WB
Turns a compile-time bounds check into a warning.
- Winline
Enables diagnostics about what is inlined and what is not inlined.