Option | Category | Section |
–– | General | |
–A | Preprocessor | |
–B extended_external_names | Link | |
–B short_external_names | Link | |
–C | Preprocessor | |
–c | Compilation phases (object code) | |
–D name[=value] | Preprocessor | |
–d compl | Link | |
–d n | Link | |
–d y | Link | |
–E name | Compilation phases (preprocessor) | |
–F I | Optimization | |
–F i[name] | Optimization | |
–F inline_by_source | Optimization | |
–F loopunroll | Optimization | |
–F no_inlining | Optimization | |
–F O2 | Optimization | |
–g | Debug | |
–H | Preprocessor | |
–i header | Preprocessor | |
–I dir | Preprocessor | |
–K [no_]alternative_tokens | C and C++ frontend | |
–K ansi_cpp | Preprocessor | |
–K [no_]assign_local_only | C++ frontend (templates) | |
–K [no_]at | C and C++ frontend | |
–K [no_]bool | C and C++ frontend (general) | |
–K c_names_short | Object generation | |
–K c_names_std | Object generation | |
–K c_names_unlimited | Object generation | |
–K calendar_etpnd | Object generation | |
–K cif_include_all | CIF | |
–K cif_include_none | CIF | |
–K cif_include_user | CIF | |
–K csect_hashpath | Object generation | |
–K csect_suffix= | Object generation | |
–K [no_]dollar | C and C++ frontend | |
–K [no_]end_of_line_comments | C frontend | |
–K enum_long | Object generation | |
–K enum_value | Object generation | |
–K environment_encoding_ebcdic | Runtime | |
–K environment_encoding_std | Runtime | |
–K external_multiple | Object generation | |
–K external_unique | Object generation | |
–K [no_]ieee_floats | Object generation | |
–K ilcs_opt | Object generation | |
–K ilcs_out | Object generation | |
–K [no_]implicit_include | C and C++ frontend (templates) | |
–K include_all | Listings | |
–K include_none | Listings | |
–K include_user | Listings | |
–K [no_]instantiation_flags | C and C++ frontend (templates) | |
–K [no_]integer_overflow | Runtime | |
–K julian_etpnd | Object generation | |
–K kr_cpp | Preprocessor | |
–K library_version= | Language mode | |
–K [no_]link_stdlibs | Link | |
–K literal_encoding_ascii | C and /C++ frontend | |
–K literal_encoding_ascii_full | C and /C++ frontend | |
–K literal_encoding_ebcdic | C and /C++ frontend | |
–K literal_encoding_ebcdic_full | C and /C++ frontend | |
–K literal_encoding_native | C and /C++ frontend | |
–K [no_]llm_case_lower | Object generation | |
–K llm_convert | Object generation | |
–K llm_keep | Object generation | |
–K [no_]longlong | C and C++- frontend | |
–K long_preserving | C and C++- frontend | |
–K new_for_init | C++ frontend (general) | |
–K no_etpnd | Object generation | |
–K old_for_init | C++ frontend (general) | |
–K [no_]old_specialization | C++ frontend (general) | |
–K plain_fields_signed | C and C++ frontend | |
–K plain_fields_unsigned | C and C++ frontend | |
–K pragmas_ignored | Listings | |
–K pragmas_interpreted | Listings | |
–K [no_]prompting | Runtime | |
–K [no_]roconst | Object generation | |
–K [no_]rostr | Object generation | |
–K schar | C and C++ frontend | |
–K [no_]share | Object generation | |
–K signed_fields_signed | C and C++ frontend | |
–K signed_fields_unsigned | C and C++ frontend | |
–K stacksize=n | Runtime | |
–K [no_]statistics | Runtime | |
–K subcall_basr | Object generation | |
–K subcall_lab | Object generation | |
–K uchar | C and C++ frontend | |
–K unsigned_preserving | C and C++ frontend | |
–K [no_]using_std | C++ frontend (general) | |
–K [no_]verbose | General | |
–K [no_]wchar_t_keyword | C++ frontend (general) | |
–K workspace_stack | Object generation | |
–K workspace_static | Object generation | |
–l BLSLIB | Link | |
–L dir | Link | |
–l x | Link | |
–M | Compilation phases (preprocessor) | |
–N binder,... | Link (listings) | |
–N cif,... | CIF | |
–N listing,... | Listings | |
–N map_structlevel | Listings | |
–N output | Listings | |
–N title | Listings | |
–N xref | Listings | |
–O | Optimization | |
–o ausgabeziel | General | |
–P | Compilation phases (preprocessor) | |
–r | Link | |
–R diagnose_to_listing | Compiler messages | |
–R error | Compiler messages | |
–R limit | Compiler messages | |
–R min_weight,... | Compiler messages | |
–R note | Compiler messages | |
–R [no_]show_column | Compiler messages | |
–R strict_errors | Compiler messages | |
–R strict_warnings | Compiler messages | |
–R suppress | Compiler messages | |
–R [no_]use_before_set | Compiler messages | |
–R warning | Compiler messages | |
–s | Link | |
–T add_prelink_files | C++ frontend (templates) | |
–T all | C++ frontend (templates) | |
–T auto | C++ frontend (templates) | |
–T [no_]definition_list | C++ frontend (templates) | |
–T [no_]dl | C++ frontend (templates) | |
–T etr_file_all | C++ frontend (templates) | |
–T etr_file_assigned | C++ frontend (templates) | |
–T etr_file_none | C++ frontend (templates) | |
–T local | C++ frontend (templates) | |
–T max_iterations | C++ frontend (templates) | |
–T none | C++ frontend (templates) | |
–U name | Preprocessor | |
–V | General | |
–v | Compiler messages | |
–w | Compiler messages | |
–X cc | Language mode (C) | |
–X CC | Language mode (C++) | |
–X kr | Language mode (C) | |
–X KR | Language mode (C) | |
–X [no]strict | Language mode | |
–X v2-compatible | Language mode (C++) | |
–X V2-COMPATIBLE | Language mode (C++) | |
–X v3-compatible | Language mode (C++) | |
-X V3-COMPATIBLE | Language mode (C++) | |
–X 11 | Language mode (C) | |
–X 17 | Language mode (C++) | |
–X 1990 | Language mode (C) | |
–X 20 | Language mode (C++) | |
–X 2011 | Language mode (C) | |
–X 2017 | Language mode (C++) | |
–X 2020 | Language mode (C++) | |
–X 89 | Language mode (C) | |
–X 90 | Language mode (C) | |
–y | Compilation phases (Prelinker) | |
–Y F,... | General | |
–Y I,... | Preprocessor | |
–Y P,... | Link | |
–z dup_error | Link | |
–z dup_ignore | Link | |
–z dup_warning | Link | |
–z nodefs | Link |