4.2.2 Compiler generated symbols

The following is a list of symbols generated by the compiler for use in internal processing.

Symbols with the same names as the symbols below cannot be used.

Table 4.12

Compiler Generated Symbols

Target

Generated Symbol

extern function name

_function name

static function name

_function name.numNote

extern variable name

_variable name

static variable in the file

_variable name.numNote

static variable in the function

_variable name.numNote.function label

Label in the function

.BB.LABEL.num1_num2Note

String literal or initial values of auto variables

.STR.numNote

Compound literal

_ _ _T num1.num2Note

switch table

.SWITCH.LABEL.num1_num2Note.SWITCH.LABEL.num1_num2Note.END

Note

num, num1, and num2 are arbitrary numbers.