Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

2012-2013 Microchip Technology Inc. DS50002071C-page 357
Index
__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
C
-C ............................................................................. 99
-c .......................................................................85, 103
C Dialect Control Options......................................... 86
-ansi .................................................................. 86
-aux-info............................................................ 86
-ffreestanding.................................................... 86
-fno-asm............................................................ 86
-fno-builtin ......................................................... 87
-fno-signed-bitfields .......................................... 87
-fno-unsigned-bitfields ...................................... 87
-fsigned-bitfields................................................ 87
-fsigned-char..................................................... 87
-funsigned-bitfields............................................ 87
-funsigned-char................................................. 87
-menable-fixed .................................................. 86
-traditional ....................................................... 185
C Stack Usage ....................................................... 148
C standard libraries .................................................. 80
C, Mixing with Assembly ........................................ 205
Cast...............................................................90
, 91, 92
casting.................................................................... 172
CCI........................................................................... 21
char ........................................... 87
, 116, 132, 173, 188
char data types................................................. 25, 117
character constants
in C.................................................................. 125
Characters.............................................................. 229
Code Generation Conventions Options ................. 105
-fargument-alias .............................................. 105
-fargument-noalias .......................................... 105
-fargument-noalias-global ............................... 105
-fcall-saved...................................................... 105
-fcall-used ....................................................... 105
-ffixed .............................................................. 105
-fno-ident......................................................... 105
-fno-short-double............................................. 106
-fno-verbose-asm............................................ 106
-fpack-struct .................................................... 106
-fpcc-struct-return............................................ 106
-fshort-enums.................................................. 106
-fverbose-asm ................................................. 106
Code Size, Reduce ............................................ 83
, 94
Coding ISRs ........................................................... 194
COFF ....................................................................... 76
Command Line Options ........................................... 73
Command-Line Compiler ......................................... 73
Command-Line Options ........................................... 83
Command-Line Simulator .................................. 16
, 76
Comments.......................................................... 87
, 99
common compiler interface ...................................... 21
Common Subexpression Elimination ....95, 96, 97, 179
compilation
incremental builds ............................................. 78
Compiler................................................................... 76
Command-Line ................................................. 73
Driver .......................................................... 16
, 76
Overview ........................................................... 15
Compiler Description................................................ 15
Compiling Multiple Files ........................................... 78
Complex
Data Types...................................................... 123
Floating Types ................................................ 123
Integer Types .................................................. 123
complex.................................................................. 123
const Attribute ........................................................ 179
const objects
initialization ..................................................... 126
const qualifier ................................................. 126
, 154
Constants
Predefined............................................... 218
, 295
constants
C specifiers ..................................................... 124
character ......................................................... 125
string, see string literals .................................. 125
Contact Microchip Technology............................... 333
conversion between types...................................... 171
CORCON ....................................................... 110
, 203
Customer Support .................................................. 332

e-Highlighter

Click to send permalink to address bar, or right-click to copy permalink.

Un-highlight all Un-highlight selectionu Highlight selectionh