20.3.3 Compiler Output Type Macros

The following symbols are defined with the -ansi command line option.

Table 20-3. Macros Defined with -ansi
Symbol-Leading Double UnderlineSymbol-Leading & Lagging Double UnderlineDescription
__XC_dsPIC33A__XC_dsPIC33A__If defined, XC-DSC for dsPIC33A is in use.
__dsPIC33A__dsPIC33A__

The following symbols are defined when -ansi is not selected.

Table 20-4. Macros Defined without -ansi
SymbolDescription
dsPIC33AXC-DSC for dsPIC33A is in use.