Command Line Arguments for CPP


C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\doprnt.c
dist/default/production\doprnt.pre
-SP3,3,3,3,3,3,3
-DXPRJ_default
-IC:\Program Files (x86)\Microchip\xc8\v1.43\include
-DSPRINTF
-DLONG
-DUNSIGN
-DWIDTH
-DPRECISION
-DCUSTOM_PRINTF
--UDF=html\doprnt.cpp.html
-E1
-D_OMNI_CODE_
-D__STACK_COMPILED
-D__STACK_HYBRID
-D__STACK_REENTRANT
-D__STACK
-D__XC
-D__XC8
-D__XC__
-D__XC8__
-D__XC8_VERSION
-DHI_TECH_C
-D_HTC_VER_MAJOR_
-D_HTC_VER_MINOR_
-D_HTC_VER_PLVL_
-D_HTC_VER_PATCH_
-D_HTC_EDITION_
-D__OPTIMIZE_SIZE__
-D__OPTIMIZE_SPACE__
-D__OPTIM_FLAGS
-D__OPTIM_NONE
-D__OPTIM_ASM
-D__OPTIM_ASMFILE
-D__OPTIM_SPEED
-D__OPTIM_SPACE
-D__OPTIM_SIZE
-D__OPTIM_DEBUG
-D__OPTIM_LOCAL
-N255
-D__18F8720
-D__18F8720__
-D_18F8720
-D__XC
-D__XC8
-D__EXTMEM
-S1,2,2,3,4,3,4
-D_ROMSIZE
-D_RAMSIZE
-D_EEPROMSIZE
-D_FLASH_ERASE_SIZE
-D_FLASH_WRITE_SIZE
-D_COMMON_
-D_COMMON_ADDR_
-D_COMMON_SIZE_
-D_ERRATA_TYPES
-D_18FXX20_FAMILY_
-D__TRADITIONAL18__
-D__PICC18__
-D_MPC_
-D_PIC18
C:\Program Files (x86)\Microchip\xc8\v1.43\sources\common\doprnt.c
dist/default/production\doprnt.pre

CPP symbol table

Macro nameArgumentsValue
LONGnone1
__XCnone1
WIDTHnone1
__XC8none1
_MPC_none1
_PIC18none1
UNSIGNnone1
_18F8720none1
__XC__none1
SPRINTFnone1
__STACKnone__STACK_COMPILED
__18F8720none1
__XC8__none1
_RAMSIZEnone3840
_COMMON_none1
_ROMSIZEnone131072
__EXTMEMnone1966080
__DATE__none"Sep 06 2017"
__FILE__nonedynamic replacement
__LINE__nonedynamic replacement
__STDC__none1
__TIME__none"11:12:23"
PRECISIONnone1
HI_TECH_Cnone1
__18F8720__none1
__PICC18__none1
_EEPROMSIZEnone1024
_OMNI_CODE_none1
__OPTIM_ASMnone0x1
__OPTIM_NONEnone0x0
__OPTIM_SIZEnone0x40000
_COMMON_ADDR_none0
_HTC_EDITION_none0
CUSTOM_PRINTFnone1
__OPTIM_DEBUGnone0x80000
__OPTIM_LOCALnone0x200000
_ERRATA_TYPESnone120
__OPTIM_SPACEnone0x40000
__OPTIM_FLAGSnone0x3
__XC8_VERSIONnone1430
__OPTIM_SPEEDnone0x20000
_COMMON_SIZE_none96
__STACK_HYBRIDnone2
XPRJ_defaultnonedefault
_HTC_VER_PLVL_none0
_18FXX20_FAMILY_none1
__OPTIM_ASMFILEnone0x2
_HTC_VER_PATCH_none48
_HTC_VER_MAJOR_none10
_HTC_VER_MINOR_none43
__STACK_COMPILEDnone1
__TRADITIONAL18__none1
_FLASH_ERASE_SIZEnone64
__STACK_REENTRANTnone4
_FLASH_WRITE_SIZEnone8
__OPTIMIZE_SIZE__none1
__OPTIMIZE_SPACE__none1
_STDIO_H_none
___SIZE_T_H_none
NULLnone(0)
BUFSIZnone1024
_NFILEnone20
va_start2*<0> = __va_start()
va_arg2(*(<1> *)__va_arg((*(<1> **)<0>), (<1>)0))
_STDARGnone
va_end1
_IOFBFnone0
_IOREADnone01
_IOWRTnone02
_IORWnone03
_IONBFnone04
_IOMYBUFnone010
_IOEOFnone020
_IOERRnone040
_IOSTRGnone0100
_IOBINARYnone0200
_IOLBFnone0400
_IODIRNnone01000
_IOAPPENDnone02000
_IOSEEKEDnone04000
_IOTMPFILEnone010000
EOFnone(-1)
_IOSTRINGnone(-67)
SEEK_SETnone0
SEEK_CURnone1
SEEK_ENDnone2
TMP_MAXnone255
_CONIO_H_none
_ERRNO_H_none
EDOMnone33
ERANGEnone34
getcharemptygetche()
putchar1putch(<0>)
getc1fgetc(<0>)
putc2fputc(<0>,<1>)
feof1(((<0>)->_flag&_IOEOF)!=0)
ferror1(((<0>)->_flag&_IOERR)!=0)
fileno1((unsigned short)<0>->_file)
clrerr1<0>->_flag &= ~_IOERR
clreof1<0>->_flag &= ~_IOEOF
clearerr1<0>->_flag &= ~(_IOERR|_IOEOF)
_CTYPE_BIT_FUNCS_none
_CTYPE_CHAR_PARAM_none
isascii1(!((<0>)&~0x7F))
toascii1((<0>)&0x7F)
_STDLIB_H_none
RAND_MAXnone32767
EXIT_SUCCESSnone0
EXIT_FAILUREnone1
_DIVTYPESnone
strtoul3((unsigned long)strtol((<0>),(<1>),(<2>)))
max2(((<0>) > (<1>)) ? (<0>) : (<1>))
min2(((<0>) < (<1>)) ? (<0>) : (<1>))
_XC8DEBUG_H_none
_ABORT_MACRO_none
abortemptyexit(-1)
RESETemptyasm("reset")
__debug_breakempty((void)0)
_EXIT_MACRO_none
exit1do { __debug_break(); RESET(); }while(0)
_STRINGnone
_SYS_H_none
_MATH_H_none
___UNSUPPORTED_H_none
__unsupported1__attribute__((unsupported("function \"" <0> "\" is not supported by this device. Its minimum memory usage exceeds the maximum available")));
__exp_supportnone
__sin_supportnone
__cos_supportnone
__tan_supportnone
__asin_supportnone
__acos_supportnone
__atan2_supportnone
__pow_supportnone
__cosh_supportnone
__sinh_supportnone
__sin_supportnone
__cos_supportnone
__tan_supportnone
__asin_supportnone
__acos_supportnone
__atan2_supportnone
__pow_supportnone
__exp_supportnone
__sinh_supportnone
__cosh_supportnone
M_Enone2.7182818284590452354
M_LOG2Enone1.4426950408889634074
M_LOG10Enone0.43429448190325182765
M_LN2none0.69314718055994530942
M_LN10none2.30258509299404568402
M_PInone3.14159265358979323846
M_PI_2none1.57079632679489661923
M_PI_4none0.78539816339744830962
M_1_PInone0.31830988618379067154
M_2_PInone0.63661977236758134308
M_2_SQRTPInone1.12837916709551257390
M_SQRT2none1.41421356237309504880
M_SQRT1_2none0.70710678118654752440
FLT_RADIXnone2
FLT_ROUNDSnone1
__16_MANT_DIGnone(16)
__16_EPSILONnone(3.05176e-05)
__16_DIGnone(5)
__16_MIN_EXPnone(-125)
__16_MINnone(1.17549435e-38)
__16_MIN_10_EXPnone(-37)
__16_MAX_EXPnone(128)
__16_MAXnone(3.40277e+38)
__16_MAX_10_EXPnone(38)
__24_MANT_DIGnone(24)
__24_EPSILONnone(1.19209290e-07)
__24_DIGnone(6)
__24_MIN_EXPnone(-125)
__24_MINnone(1.17549435e-38)
__24_MIN_10_EXPnone(-37)
__24_MAX_EXPnone(128)
__24_MAXnone(3.40282347e+38)
__24_MAX_10_EXPnone(38)
FLT_MANT_DIGnone__16_MANT_DIG
FLT_EPSILONnone__16_EPSILON
FLT_DIGnone__16_DIG
FLT_MIN_EXPnone__16_MIN_EXP
FLT_MINnone__16_MIN
FLT_MIN_10_EXPnone__16_MIN_10_EXP
FLT_MAX_EXPnone__16_MAX_EXP
FLT_MAXnone__16_MAX
FLT_MAX_10_EXPnone__16_MAX_10_EXP
DBL_MANT_DIGnone__24_MANT_DIG
DBL_EPSILONnone__24_EPSILON
DBL_DIGnone__24_DIG
DBL_MIN_EXPnone__24_MIN_EXP
DBL_MINnone__24_MIN
DBL_MIN_10_EXPnone__24_MIN_10_EXP
DBL_MAX_EXPnone__24_MAX_EXP
DBL_MAXnone__24_MAX
DBL_MAX_10_EXPnone__24_MAX_10_EXP
LDBL_MANT_DIGnoneDBL_MANT_DIG
LDBL_EPSILONnoneDBL_EPSILON
LDBL_DIGnoneDBL_DIG
LDBL_MIN_EXPnoneDBL_MIN_EXP
LDBL_MINnoneDBL_MIN
LDBL_MIN_10_EXPnoneDBL_MIN_10_EXP
LDBL_MAX_EXPnoneDBL_MAX_EXP
LDBL_MAXnoneDBL_MAX
LDBL_MAX_10_EXPnoneDBL_MAX_10_EXP
__STDC__none1
LONGnone0x10
__LONGnone1
UNSIGNnone0xC0
PRECISIONnone0x4000
putsignemptypputc('-')
ANYFORMATnone
CONSTnoneconst
INCR_CNTnone
FLAG_SIZEnoneunsigned char
DBL_MAX_EXPnone__24_MAX_EXP
__24_MAX_EXPnone(128)
frexp2(void)(*(<1>) = (unsigned char)((*(unsigned long *)&<0> >> 23) & 255) - 126)
DOUBLEnone0
valuenonelong
NDIGnone12
DOUBLEnone0
fdpowersnonedpowers
valuenonelong
pputc1((*sp++ = (<0>))INCR_CNT)
NEED_STARTnone
FLAG_SIZEnoneunsigned char
ccntnone0
DOUBLEnone0
valuenonelong
CONSTnoneconst
va_start2*<0> = __va_start()
pputc1((*sp++ = (<0>))INCR_CNT)
INCR_CNTnone
PRECISIONnone0x4000
LONGnone0x10
UNSIGNnone0xC0
LONGnone0x10
va_arg2(*(<1> *)__va_arg((*(<1> **)<0>), (<1>)0))
va_arg2(*(<1> *)__va_arg((*(<1> **)<0>), (<1>)0))
pputc1((*sp++ = (<0>))INCR_CNT)
INCR_CNTnone
pputc1((*sp++ = (<0>))INCR_CNT)
INCR_CNTnone
ccntnone0