Macro name | Arguments | Value |
LONG | none | 1 |
__XC | none | 1 |
WIDTH | none | 1 |
__XC8 | none | 1 |
_MPC_ | none | 1 |
_PIC18 | none | 1 |
UNSIGN | none | 1 |
_18F8720 | none | 1 |
__XC__ | none | 1 |
SPRINTF | none | 1 |
__STACK | none | __STACK_COMPILED |
__18F8720 | none | 1 |
__XC8__ | none | 1 |
_RAMSIZE | none | 3840 |
_COMMON_ | none | 1 |
_ROMSIZE | none | 131072 |
__EXTMEM | none | 1966080 |
__DATE__ | none | "Sep 06 2017" |
__FILE__ | none | dynamic replacement |
__LINE__ | none | dynamic replacement |
__STDC__ | none | 1 |
__TIME__ | none | "11:12:23" |
PRECISION | none | 1 |
HI_TECH_C | none | 1 |
__18F8720__ | none | 1 |
__PICC18__ | none | 1 |
_EEPROMSIZE | none | 1024 |
_OMNI_CODE_ | none | 1 |
__OPTIM_ASM | none | 0x1 |
__OPTIM_NONE | none | 0x0 |
__OPTIM_SIZE | none | 0x40000 |
_COMMON_ADDR_ | none | 0 |
_HTC_EDITION_ | none | 0 |
CUSTOM_PRINTF | none | 1 |
__OPTIM_DEBUG | none | 0x80000 |
__OPTIM_LOCAL | none | 0x200000 |
_ERRATA_TYPES | none | 120 |
__OPTIM_SPACE | none | 0x40000 |
__OPTIM_FLAGS | none | 0x3 |
__XC8_VERSION | none | 1430 |
__OPTIM_SPEED | none | 0x20000 |
_COMMON_SIZE_ | none | 96 |
__STACK_HYBRID | none | 2 |
XPRJ_default | none | default |
_HTC_VER_PLVL_ | none | 0 |
_18FXX20_FAMILY_ | none | 1 |
__OPTIM_ASMFILE | none | 0x2 |
_HTC_VER_PATCH_ | none | 48 |
_HTC_VER_MAJOR_ | none | 10 |
_HTC_VER_MINOR_ | none | 43 |
__STACK_COMPILED | none | 1 |
__TRADITIONAL18__ | none | 1 |
_FLASH_ERASE_SIZE | none | 64 |
__STACK_REENTRANT | none | 4 |
_FLASH_WRITE_SIZE | none | 8 |
__OPTIMIZE_SIZE__ | none | 1 |
__OPTIMIZE_SPACE__ | none | 1 |
_STDIO_H_ | none | |
___SIZE_T_H_ | none | |
NULL | none | (0) |
BUFSIZ | none | 1024 |
_NFILE | none | 20 |
va_start | 2 | *<0> = __va_start() |
va_arg | 2 | (*(<1> *)__va_arg((*(<1> **)<0>), (<1>)0)) |
_STDARG | none | |
va_end | 1 | |
_IOFBF | none | 0 |
_IOREAD | none | 01 |
_IOWRT | none | 02 |
_IORW | none | 03 |
_IONBF | none | 04 |
_IOMYBUF | none | 010 |
_IOEOF | none | 020 |
_IOERR | none | 040 |
_IOSTRG | none | 0100 |
_IOBINARY | none | 0200 |
_IOLBF | none | 0400 |
_IODIRN | none | 01000 |
_IOAPPEND | none | 02000 |
_IOSEEKED | none | 04000 |
_IOTMPFILE | none | 010000 |
EOF | none | (-1) |
_IOSTRING | none | (-67) |
SEEK_SET | none | 0 |
SEEK_CUR | none | 1 |
SEEK_END | none | 2 |
TMP_MAX | none | 255 |
_CONIO_H_ | none | |
_ERRNO_H_ | none | |
EDOM | none | 33 |
ERANGE | none | 34 |
getchar | empty | getche() |
putchar | 1 | putch(<0>) |
getc | 1 | fgetc(<0>) |
putc | 2 | fputc(<0>,<1>) |
feof | 1 | (((<0>)->_flag&_IOEOF)!=0) |
ferror | 1 | (((<0>)->_flag&_IOERR)!=0) |
fileno | 1 | ((unsigned short)<0>->_file) |
clrerr | 1 | <0>->_flag &= ~_IOERR |
clreof | 1 | <0>->_flag &= ~_IOEOF |
clearerr | 1 | <0>->_flag &= ~(_IOERR|_IOEOF) |
_CTYPE_BIT_FUNCS_ | none | |
_CTYPE_CHAR_PARAM_ | none | |
isascii | 1 | (!((<0>)&~0x7F)) |
toascii | 1 | ((<0>)&0x7F) |
_STDLIB_H_ | none | |
RAND_MAX | none | 32767 |
EXIT_SUCCESS | none | 0 |
EXIT_FAILURE | none | 1 |
_DIVTYPES | none | |
strtoul | 3 | ((unsigned long)strtol((<0>),(<1>),(<2>))) |
max | 2 | (((<0>) > (<1>)) ? (<0>) : (<1>)) |
min | 2 | (((<0>) < (<1>)) ? (<0>) : (<1>)) |
_XC8DEBUG_H_ | none | |
_ABORT_MACRO_ | none | |
abort | empty | exit(-1) |
RESET | empty | asm("reset") |
__debug_break | empty | ((void)0) |
_EXIT_MACRO_ | none | |
exit | 1 | do { __debug_break(); RESET(); }while(0) |
_STRING | none | |
_SYS_H_ | none | |
_MATH_H_ | none | |
___UNSUPPORTED_H_ | none | |
__unsupported | 1 | __attribute__((unsupported("function \"" <0> "\" is not supported by this device. Its minimum memory usage exceeds the maximum available"))); |
__exp_support | none | |
__sin_support | none | |
__cos_support | none | |
__tan_support | none | |
__asin_support | none | |
__acos_support | none | |
__atan2_support | none | |
__pow_support | none | |
__cosh_support | none | |
__sinh_support | none | |
__sin_support | none | |
__cos_support | none | |
__tan_support | none | |
__asin_support | none | |
__acos_support | none | |
__atan2_support | none | |
__pow_support | none | |
__exp_support | none | |
__sinh_support | none | |
__cosh_support | none | |
M_E | none | 2.7182818284590452354 |
M_LOG2E | none | 1.4426950408889634074 |
M_LOG10E | none | 0.43429448190325182765 |
M_LN2 | none | 0.69314718055994530942 |
M_LN10 | none | 2.30258509299404568402 |
M_PI | none | 3.14159265358979323846 |
M_PI_2 | none | 1.57079632679489661923 |
M_PI_4 | none | 0.78539816339744830962 |
M_1_PI | none | 0.31830988618379067154 |
M_2_PI | none | 0.63661977236758134308 |
M_2_SQRTPI | none | 1.12837916709551257390 |
M_SQRT2 | none | 1.41421356237309504880 |
M_SQRT1_2 | none | 0.70710678118654752440 |
FLT_RADIX | none | 2 |
FLT_ROUNDS | none | 1 |
__16_MANT_DIG | none | (16) |
__16_EPSILON | none | (3.05176e-05) |
__16_DIG | none | (5) |
__16_MIN_EXP | none | (-125) |
__16_MIN | none | (1.17549435e-38) |
__16_MIN_10_EXP | none | (-37) |
__16_MAX_EXP | none | (128) |
__16_MAX | none | (3.40277e+38) |
__16_MAX_10_EXP | none | (38) |
__24_MANT_DIG | none | (24) |
__24_EPSILON | none | (1.19209290e-07) |
__24_DIG | none | (6) |
__24_MIN_EXP | none | (-125) |
__24_MIN | none | (1.17549435e-38) |
__24_MIN_10_EXP | none | (-37) |
__24_MAX_EXP | none | (128) |
__24_MAX | none | (3.40282347e+38) |
__24_MAX_10_EXP | none | (38) |
FLT_MANT_DIG | none | __16_MANT_DIG |
FLT_EPSILON | none | __16_EPSILON |
FLT_DIG | none | __16_DIG |
FLT_MIN_EXP | none | __16_MIN_EXP |
FLT_MIN | none | __16_MIN |
FLT_MIN_10_EXP | none | __16_MIN_10_EXP |
FLT_MAX_EXP | none | __16_MAX_EXP |
FLT_MAX | none | __16_MAX |
FLT_MAX_10_EXP | none | __16_MAX_10_EXP |
DBL_MANT_DIG | none | __24_MANT_DIG |
DBL_EPSILON | none | __24_EPSILON |
DBL_DIG | none | __24_DIG |
DBL_MIN_EXP | none | __24_MIN_EXP |
DBL_MIN | none | __24_MIN |
DBL_MIN_10_EXP | none | __24_MIN_10_EXP |
DBL_MAX_EXP | none | __24_MAX_EXP |
DBL_MAX | none | __24_MAX |
DBL_MAX_10_EXP | none | __24_MAX_10_EXP |
LDBL_MANT_DIG | none | DBL_MANT_DIG |
LDBL_EPSILON | none | DBL_EPSILON |
LDBL_DIG | none | DBL_DIG |
LDBL_MIN_EXP | none | DBL_MIN_EXP |
LDBL_MIN | none | DBL_MIN |
LDBL_MIN_10_EXP | none | DBL_MIN_10_EXP |
LDBL_MAX_EXP | none | DBL_MAX_EXP |
LDBL_MAX | none | DBL_MAX |
LDBL_MAX_10_EXP | none | DBL_MAX_10_EXP |
__STDC__ | none | 1 |
LONG | none | 0x10 |
__LONG | none | 1 |
UNSIGN | none | 0xC0 |
PRECISION | none | 0x4000 |
putsign | empty | pputc('-') |
ANYFORMAT | none | |
CONST | none | const |
INCR_CNT | none | |
FLAG_SIZE | none | unsigned char |
DBL_MAX_EXP | none | __24_MAX_EXP |
__24_MAX_EXP | none | (128) |
frexp | 2 | (void)(*(<1>) = (unsigned char)((*(unsigned long *)&<0> >> 23) & 255) - 126) |
DOUBLE | none | 0 |
value | none | long |
NDIG | none | 12 |
DOUBLE | none | 0 |
fdpowers | none | dpowers |
value | none | long |
pputc | 1 | ((*sp++ = (<0>))INCR_CNT) |
NEED_START | none | |
FLAG_SIZE | none | unsigned char |
ccnt | none | 0 |
DOUBLE | none | 0 |
value | none | long |
CONST | none | const |
va_start | 2 | *<0> = __va_start() |
pputc | 1 | ((*sp++ = (<0>))INCR_CNT) |
INCR_CNT | none | |
PRECISION | none | 0x4000 |
LONG | none | 0x10 |
UNSIGN | none | 0xC0 |
LONG | none | 0x10 |
va_arg | 2 | (*(<1> *)__va_arg((*(<1> **)<0>), (<1>)0)) |
va_arg | 2 | (*(<1> *)__va_arg((*(<1> **)<0>), (<1>)0)) |
pputc | 1 | ((*sp++ = (<0>))INCR_CNT) |
INCR_CNT | none | |
pputc | 1 | ((*sp++ = (<0>))INCR_CNT) |
INCR_CNT | none | |
ccnt | none | 0 |