COMPILER C/C++ COMPILER Quiet Level RESET optional VERBOSE QUIET SUPER_QUIET Debugging model OVERRIDE optional SYMDEBUG__DWARF SYMDEBUG__COFF SYMDEBUG__PROFILE_COFF SYMDEBUG__NONE SYMDEBUG__SKELETAL Source interlist OVERRIDE optional SRC_INTERLIST C_SRC_INTERLIST C Dialect RESET optional C89 C99 KR_COMPATIBLE C++ Dialect RESET optional CPLUSPLUS03 EMBEDDED_CPP Language mode RESET optional RELAXED_ANSI STRICT_ANSI Preprocessor Analysis Options OVERRIDE optional PREPROC_DEPENDENCY PREPROC_INCLUDES PREPROC_MACROS Function Subsections OVERRIDE optional GEN_FUNC_SUBSECTIONS RAMFUNC Processor Options: SILICON_VERSION BIG_ENDIAN ABI Optimization: OPT_LEVEL OPT_FOR_SPEED OPT_FOR_SPACE Include Options: INCLUDE_PATH PREINCLUDE Performance Advisor: ADVICE__PERFORMANCE_DIR ADVICE__PERFORMANCE_FILE ADVICE__PERFORMANCE Advanced Options: CONTROL SYMDEBUG PARSER PREPROC DEFINES PDIAG MODEL OPTIM OCS HOOK FEEDBACK LIB GRAPH ASM FILE DIRECTORY FILEEXT INTERNAL DYNAMIC CMDFILES MISRA Control Options: COMPILE_ONLY SKIP_ASSEMBLER HELP RUN_LINKER Advanced Debug Options: MUTEX_DEBUGGING_MODEL OPTIMIZE_WITH_DEBUG SYMDEBUG__KEEP_ALL_TYPES MACHINE_REGS SYMDEBUG__DWARF_VERSION Language Options: MUTEX_C_DIALECT MUTEX_C___DIALECT MUTEX_LANGUAGE_MODE KEEP_UNNEEDED_STATICS EXTERN_C_CAN_THROW MULTIBYTE_CHARS PCH VECTYPES GEN_ACP_XREF EXCEPTIONS PROGRAM_LEVEL_COMPILE CPP_DEFAULT PENDING_INSTANTIATIONS GEN_ACP_RAW PCH_VERBOSE RTTI GCC NO_INLINING USE_PCH FLOAT_OPERATIONS_ALLOWED NO_INTRINSICS CREATE_PCH PCH_DIR STATIC_TEMPLATE_INSTANTIATION Parser Preprocessing Options: MUTEX_PREPROCESSOR_ANALYSIS_OPTIONS PREPROC_WITH_COMMENT PREPROC_ONLY PREPROC_WITH_COMPILE PREPROC_WITH_LINE Predefined Symbols: LLOPT UNDEFINE DEFINE W Diagnostic Options: MUTEX_QUIET_LEVEL TOOL_VERSION DIAG_SUPPRESS DIAG_WRAP DIAG_WARNING COMPILER_REVISION SECTION_SIZES ISSUE_REMARKS VERBOSE_DIAGNOSTICS NO_WARNINGS EMIT_WARNINGS_AS_ERRORS WRITE_DIAGNOSTICS_FILE SET_ERROR_LIMIT DIAG_ERROR DISPLAY_ERROR_NUMBER DIAG_REMARK BUFFER_DIAGNOSTICS Runtime Model Options: MUTEX_FUNCTION_SUBSECTIONS NO_RELOAD_ERRORS PROFILE__POWER NO_BAD_ALIASES SAT_REASSOC USE_CONST_FOR_ALIAS_ANALYSIS FP_REASSOC WCHAR_T INTERRUPT_THRESHOLD MEM_MODEL__DATA NO_COMPRESS TARGET_COMPATIBILITY_6200 DEBUG_SOFTWARE_PIPELINE SPECULATE_LOADS DISABLE_SOFTWARE_PIPELINE DPREL PROFILE__BREAKPT MEM_MODEL__CONST FP_NOT_ASSOCIATIVE SPECULATE_UNKNOWN_LOADS Advanced Optimizations: MULTITHREAD REMOVE_HOOKS_WHEN_INLINING GEN_OPT_INFO DISABLE_PUSH_POP OPENMP SINGLE_INLINE AUTO_INLINE CALL_ASSUMPTIONS FP_MODE ALIASED_VARIABLES Entry/Exit Hook Options: EXIT_HOOK EXIT_PARM ENTRY_HOOK ENTRY_PARM Feedback and Analysis Options: ANALYZE GEN_PROFILE_INFO USE_PROFILE_INFO ANALYZE_ONLY Library Function Assumptions: STD_LIB_FUNC_NOT_DEFINED PRINTF_SUPPORT STD_LIB_FUNC_REDEFINED STD_LIB_FUNC_DEFINED Assembler Options: KEEP_ASM MUTEX_SOURCE_INTERLIST ASM_LISTING ASM_UNDEFINE ASM_DEPENDENCY STRIP_COFF_UNDERSCORE SYMS_IGNORE_CASE INCLUDE_FILE ABSOLUTE_LISTING COPY_FILE OUTPUT_ALL_SYMS ASM_DEFINE CROSS_REFERENCE ASM_INCLUDES NO_CONST_CLINK File Type Specifier: CPP_FILE C_FILE OBJ_FILE ASM_FILE AP_FILE Directory Specifier: PP_DIRECTORY OBJ_DIRECTORY ASM_DIRECTORY TEMP_DIRECTORY LIST_DIRECTORY ABS_DIRECTORY OUTPUT_FILE Default File Extensions: OBJ_EXTENSION ASM_EXTENSION AP_EXTENSION CPP_EXTENSION LISTING_EXTENSION C_EXTENSION Dynamic Linking Support Options: EXPORT_ALL_CPP_VTBL INLINE_PLT DSBT IMPORT_UNDEF PIC VISIBILITY LINUX IMPORT_HELPER_FUNCTIONS Command Files: CMD_FILE MISRA-C:2004: MISRA_REQUIRED CHECK_MISRA MISRA_ADVISORY LINKER C/C++ LINKER Initialization model RESET optional ROM_MODEL RAM_MODEL Basic Options: OUTPUT_FILE MAP_FILE STACK_SIZE HEAP_SIZE File Search Path: LIBRARY SEARCH_PATH PRIORITY REREAD_LIBS DISABLE_AUTO_RTS Advanced Options: LNKCPP LNKDIAG LNKOUTF LNKSYM LNKRTENV LNKOPT LNKMISC LNKINT DYNAMIC LNKULP LNKADVICE Command File Preprocessing: UNDEFINE DEFINE DISABLE_PP Diagnostics: BUFFER_DIAGNOSTICS DIAG_ERROR ISSUE_REMARKS NO_DEMANGLE VERBOSE_DIAGNOSTICS SET_ERROR_LIMIT WARN_SECTIONS NO_WARNINGS DIAG_WARNING DIAG_REMARK EMIT_WARNINGS_AS_ERRORS DISPLAY_ERROR_NUMBER DIAG_SUPPRESS DIAG_WRAP Linker Output: XML_LINK_INFO RUN_ABS MAPFILE_CONTENTS ECC__DATA_ERROR ROM ECC__ECC_ERROR ABSOLUTE_EXE RELOCATABLE Symbol Management: MAKE_STATIC NO_SYM_MERGE NO_SYMTABLE UNHIDE RETAIN UNDEF_SYM ENTRY_POINT HIDE LOCALIZE SCAN_LIBRARIES GLOBALIZE SYMBOL_MAP MAKE_GLOBAL Runtime Environment: MUTEX_INITIALIZATION_MODEL FILL_VALUE TRAMPOLINES ARG_SIZE MULTITHREAD Linktime Optimization: COPY_COMPRESSION UNUSED_SECTION_ELIMINATION CINIT_COMPRESSION COMPRESS_DWARF Miscellaneous: STRICT_COMPATIBILITY DISABLE_CLINK PREFERRED_ORDER ZERO_INIT MINIMIZE_TRAMPOLINES LINKER_HELP TRAMPOLINE_MIN_SPACING Dynamic Linking Support Options: EXPORT INIT DSBT_INDEX RPATH IMPORT BIND_NOW DSBT_SIZE DYNAMIC RUNPATH FORCED_STATIC_BINDING SONAME FINI