Vault 7: Projects
This publication series is about specific projects related to the Vault 7 main publication.
2012-2013 Microchip Technology Inc. DS50002071C-page 355
MPLAB
®
XC16 C COMPILER
USERS GUIDE
IAR compatibility ............................................239244
Symbols
__align qualifier ........................................................ 36
__bank qualifier........................................................ 35
__builtin_add.......................................................... 301
__builtin_addab...................................................... 301
__builtin_btg........................................................... 302
__builtin_clr ............................................................ 302
__builtin_clr_prefect ............................................... 303
__builtin_disable_interrupts ................................... 304
__builtin_disi .......................................................... 304
__builtin_divf .......................................................... 305
__builtin_divmodsd ................................................ 305
__builtin_divmodud ................................................ 306
__builtin_divsd ....................................................... 306
__builtin_divud ....................................................... 306
__builtin_dmaoffset ................................................ 307
__builtin_dmapage................................................. 307
__builtin_ed............................................................ 307
__builtin_edac........................................................ 308
__builtin_edsoffset ................................................. 309
__builtin_edspage.................................................. 309
__builtin_enable_interrupts.................................... 309
__builtin_fbcl .......................................................... 310
__builtin_get_isr_state ........................................... 310
__builtin_lac ........................................................... 310
__builtin_mac ......................................................... 311
__builtin_modsd ..................................................... 312
__builtin_modud..................................................... 312
__builtin_movsac ................................................... 313
__builtin_mpy ......................................................... 314
__builtin_mpyn ....................................................... 315
__builtin_msc ......................................................... 316
__builtin_mulss ...................................................... 317
__builtin_mulsu ...................................................... 317
__builtin_mulus ...................................................... 318
__builtin_muluu ...................................................... 318
__builtin_nop.......................................................... 318
__builtin_psvoffset ................................................. 319
__builtin_psvpage .................................................. 319
__builtin_readsfr..................................................... 319
__builtin_return_address........................................ 320
__builtin_sac .......................................................... 320
__builtin_sacr ......................................................... 320
__builtin_section_begin.......................................... 321
__builtin_section_end ............................................ 321
__builtin_section_size ............................................ 321
__builtin_set_isr_state ........................................... 321
__builtin_sftac ........................................................ 322
__builtin_subab ...................................................... 322
__builtin_tbladdress ............................................... 323
__builtin_tbloffset ................................................... 324
__builtin_tblpage .................................................... 323
__builtin_tblrdh....................................................... 324
__builtin_tblrdl ........................................................ 324
__builtin_tblwth ...................................................... 325
__builtin_tblwtl........................................................ 325
__builtin_write_CRYOTP ....................................... 304
__builtin_write_NVM .............................................. 325
__builtin_write_NVM_secure ................................. 326
__builtin_write_OSCCONH .................................... 328
__builtin_write_OSCCONL .................................... 327
__builtin_write_PWMSFR ...................................... 326
__builtin_write_RTCWEN ...................................... 327
__deprecate qualifier................................................ 41
__eeprom qualifier ................................................... 37
__far qualifier ........................................................... 32
__interrupt qualifier .................................................. 37
__near qualifier ........................................................ 33
__pack qualifier ........................................................ 40
__persisten qualifier ................................................. 34
__section qualifier .................................................... 41
__XC16_VERSION__ ............................................ 218
__xdata qualifier....................................................... 35
__ydata qualifier....................................................... 35
_Accum .................................................................. 188
_Fract ..................................................................... 188
.bss................................................................. 134
, 233
.c .............................................................................. 50
.const...................................................................... 203
.data ............................................................... 134
, 233
.gld ........................................................................... 50
.s .............................................................................. 50
.text ...................................................85
, 181, 184, 233
#define ..................................................................... 99
#ident ..................................................................... 105
#if ............................................................................. 93
#include.......................................................... 100
, 101
#include directive ..................................................... 76
#line........................................................................ 102
#pragma ....................................................90
, 221, 233
Numerics
0b binary radix specifier ......................................... 124
16-Bit Specific Options............................................. 83
Index
Protego_Release_01_05-Related-OEM-Documentation-MPLAB-XC16-C-Compiler.pdf