COMPILER
C/C++ COMPILER
Quiet Level
RESET
optional
VERBOSE
QUIET
SUPER_QUIET
Debugging model
OVERRIDE
optional
SYMDEBUG__DWARF
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_DATA_SUBSECTIONS
RAMFUNC
Processor Options:
SILICON_VERSION
DATA_MODEL
CODE_MODEL
NEAR_DATA
Optimization:
OPT_LEVEL
OPT_FOR_SPEED
USE_HW_MPY
Include Options:
PREINCLUDE
INCLUDE_PATH
ULP Advisor:
ADVICE__POWER_SEVERITY
ADVICE__POWER
Advice Options:
ADVICE__HW_CONFIG_SEVERITY
ADVICE__HW_CONFIG
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
SYMDEBUG__DWARF_VERSION
Language Options:
MUTEX_C_DIALECT
MUTEX_C___DIALECT
MUTEX_LANGUAGE_MODE
RTTI
PENDING_INSTANTIATIONS
CPP_DEFAULT
FLOAT_OPERATIONS_ALLOWED
NO_INLINING
KEEP_UNNEEDED_STATICS
EXCEPTIONS
GEN_ACP_RAW
STATIC_TEMPLATE_INSTANTIATION
MULTIBYTE_CHARS
GEN_ACP_XREF
NO_INTRINSICS
PROGRAM_LEVEL_COMPILE
GCC
EXTERN_C_CAN_THROW
Parser Preprocessing Options:
MUTEX_PREPROCESSOR_ANALYSIS_OPTIONS
PREPROC_WITH_LINE
PREPROC_WITH_COMPILE
PREPROC_WITH_COMMENT
PREPROC_ONLY
Predefined Symbols:
LLOPT
UNDEFINE
DEFINE
W
Diagnostic Options:
MUTEX_QUIET_LEVEL
COMPILER_REVISION
DIAG_WARNING
DIAG_SUPPRESS
NO_WARNINGS
SECTION_SIZES
ISSUE_REMARKS
EMIT_WARNINGS_AS_ERRORS
DIAG_WRAP
VERBOSE_DIAGNOSTICS
BUFFER_DIAGNOSTICS
TOOL_VERSION
WRITE_DIAGNOSTICS_FILE
DISPLAY_ERROR_NUMBER
DIAG_ERROR
SET_ERROR_LIMIT
DIAG_REMARK
Runtime Model Options:
MUTEX_FUNCTION_SUBSECTIONS
LARGE_MEMORY_MODEL
SILICON_ERRATA
PLAIN_CHAR
SAT_REASSOC
FP_REASSOC
ABI
COMMON
GLOBAL_REGISTER
SMALL_ENUM
Advanced Optimizations:
DISABLE_INTERRUPTS_AROUND_HW_MPY
SINGLE_INLINE
AUTO_INLINE
GEN_OPT_INFO
REMOVE_HOOKS_WHEN_INLINING
CALL_ASSUMPTIONS
ALIASED_VARIABLES
Entry/Exit Hook Options:
EXIT_HOOK
EXIT_PARM
ENTRY_PARM
ENTRY_HOOK
Feedback and Analysis Options:
USE_PROFILE_INFO
GEN_PROFILE_INFO
ANALYZE
ANALYZE_ONLY
Library Function Assumptions:
PRINTF_SUPPORT
STD_LIB_FUNC_NOT_DEFINED
STD_LIB_FUNC_REDEFINED
STD_LIB_FUNC_DEFINED
Assembler Options:
KEEP_ASM
MUTEX_SOURCE_INTERLIST
ASM_LISTING
ASM_INCLUDES
SYMS_IGNORE_CASE
CROSS_REFERENCE
INCLUDE_FILE
OUTPUT_ALL_SYMS
ABSOLUTE_LISTING
ASM_DEFINE
ASM_DEPENDENCY
COPY_FILE
ASM_UNDEFINE
NO_CONST_CLINK
File Type Specifier:
ASM_FILE
CPP_FILE
OBJ_FILE
C_FILE
Directory Specifier:
TEMP_DIRECTORY
ABS_DIRECTORY
PP_DIRECTORY
ASM_DIRECTORY
LIST_DIRECTORY
OUTPUT_FILE
OBJ_DIRECTORY
Default File Extensions:
CPP_EXTENSION
ASM_EXTENSION
OBJ_EXTENSION
LISTING_EXTENSION
C_EXTENSION
Command Files:
CMD_FILE
MISRA-C:2004:
CHECK_MISRA
MISRA_ADVISORY
MISRA_REQUIRED
LINKER
C/C++ LINKER
Initialization model
RESET
optional
ROM_MODEL
RAM_MODEL
Basic Options:
MAP_FILE
OUTPUT_FILE
STACK_SIZE
HEAP_SIZE
CINIT_HOLD_WDT
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:
DIAG_REMARK
DIAG_WARNING
BUFFER_DIAGNOSTICS
DIAG_ERROR
SET_ERROR_LIMIT
ISSUE_REMARKS
WARN_SECTIONS
DIAG_SUPPRESS
EMIT_WARNINGS_AS_ERRORS
NO_DEMANGLE
VERBOSE_DIAGNOSTICS
NO_WARNINGS
DISPLAY_ERROR_NUMBER
DIAG_WRAP
Linker Output:
XML_LINK_INFO
RELOCATABLE
RUN_ABS
ECC__DATA_ERROR
ABSOLUTE_EXE
MAPFILE_CONTENTS
ECC__ECC_ERROR
Symbol Management:
SYMBOL_MAP
SCAN_LIBRARIES
GLOBALIZE
HIDE
LOCALIZE
RETAIN
UNHIDE
NO_SYM_MERGE
MAKE_GLOBAL
USE_HW_MPY
NO_SYMTABLE
MAKE_STATIC
ENTRY_POINT
UNDEF_SYM
Runtime Environment:
MUTEX_INITIALIZATION_MODEL
FILL_VALUE
ARG_SIZE
Linktime Optimization:
COMPRESS_DWARF
CINIT_COMPRESSION
COPY_COMPRESSION
UNUSED_SECTION_ELIMINATION
Miscellaneous:
LINKER_HELP
STRICT_COMPATIBILITY
ZERO_INIT
DISABLE_CLINK
PREFERRED_ORDER