Vault 7: Projects

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

2012-2013 Microchip Technology Inc. DS50002071C-page 361
Index
-mpa=....................................................................... 84
MPLAB IDE.............................................................. 63
MPLAB IDE Build Options Dialog
XC16 Asm Tab ................................................. 65
XC16 Asm/C Tab.............................................. 69
XC16 C Tab ...................................................... 66
XC16 Link Tab .................................................. 67
MPLAB X IDE .......................................................... 47
-MQ ........................................................................ 101
-msmall-code .................................... 84
, 168, 186, 187
-msmall-data ..................................... 85, 168, 169, 186
-msmall-scalar................................... 85
, 168, 169, 186
-msmart-io................................................................ 85
-MT......................................................................... 101
-mtext= ..................................................................... 85
myMicrochip Personalized Notification Service ..... 331
N
naked Attribute....................................................... 180
Near and Far Code ................................................ 187
Near and Far Data ..........................................169
, 187
near Attribute .......................... 133, 169, 180, 187, 208
Near Data Section.................................................. 169
Near Data Space ................................................... 210
Nesting Interrupts................................................... 196
no_instrument_function Attribute ........................... 180
-nodefaultlibs.......................................................... 104
noload Attribute...............................................133
, 180
non-volatile RAM.................................................... 126
noreturn Attribute ..............................................92
, 181
-nostdinc .........................................................100, 102
-nostdlib ................................................................. 104
NULL macro............................................................. 30
NULL pointers ........................................................ 123
O
-O ........................................................................93, 94
-o.........................................................................77, 85
-O0 ........................................................................... 94
-O1 ........................................................................... 94
-O2 ........................................................................... 94
-O3 ........................................................................... 94
Object File......................54
, 76, 95, 101, 103, 104, 213
Optimization ............................................................. 16
Optimization Control Options ................................... 94
-falign-functions ................................................ 95
-falign-labels ..................................................... 95
-falign-loops ...................................................... 95
-fcaller-saves .................................................... 95
-fcse-follow-jumps............................................. 95
-fcse-skip-blocks ............................................... 95
-fdata-sections .................................................. 95
-fexpensive-optimizations ................................. 95
-ffunction-sections............................................. 95
-fgcse ................................................................ 95
-fgcse-lm ........................................................... 96
-fgcse-sm .......................................................... 96
-finline-functions................................................ 98
-finline-limit........................................................ 98
-fkeep-inline-functions....................................... 98
-fkeep-static-consts........................................... 98
-fno-defer-pop ................................................... 96
-fno-function-cse ............................................... 98
-fno-inline .......................................................... 98
-fno-peephole.................................................... 96
-fno-peephole2.................................................. 96
-fomit-frame-pointer .......................................... 98
-foptimize-register-move ................................... 96
-foptimize-sibling-calls....................................... 98
-fregmove.......................................................... 96
-frename-registers............................................. 96
-frerun-cse-after-loop ........................................ 96
-frerun-loop-opt ................................................. 96
-fschedule-insns................................................ 96
-fschedule-insns2.............................................. 96
-fstrength-reduce............................................... 96
-fstrict-aliasing................................................... 97
-fthread-jumps................................................... 97
-funroll-all-loops ................................................ 97
-funroll-loops ..................................................... 97
-O ...................................................................... 94
-O0 .................................................................... 94
-O1 .................................................................... 94
-O2 .................................................................... 94
-O3 .................................................................... 94
-Os .................................................................... 94
Optimization, Loop ........................................... 96
, 179
Optimization, Peephole ............................................ 96
Options
16-Bit Specific ................................................... 83
Assembling ..................................................... 102
C Dialect Control............................................... 86
Code Generation Conventions........................ 105
Debugging......................................................... 93
Directory Search ............................................. 105
Linking............................................................. 103
Optimization Control ......................................... 94
Output Control................................................... 85
Preprocessor Control ........................................ 99
Warnings and Errors Control ............................ 87
-Os ........................................................................... 94
Output Control Options ............................................ 85
-c ....................................................................... 85
-E ...................................................................... 85
--help................................................................. 86
-o....................................................................... 85
-S ...................................................................... 85
-v ....................................................................... 85
-x ....................................................................... 86
output files
names of ........................................................... 81
P
-P............................................................................ 102
packed Attribute ............................................. 106
, 133
Packing Data Stored in Flash................................. 163
Parameters, Function............................................. 188
parameters, see function, parameters
PATH........................................................................ 76
-pedantic ............................................................ 87
, 92
-pedantic-errors........................................................ 87
Peephole Optimization ............................................. 96

e-Highlighter

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

Un-highlight all Un-highlight selectionu Highlight selectionh