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