5.7 Assembler Generated Symbols

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

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

The assembler does not output object files for symbols starting with a period ("."), treating these as symbols for internal processing.

Table 5.30

Assembler Generated Symbols

Symbol Name

Explanation

.LL00000000 to .LLFFFFFFFF

.LOCAL directive generation local symbols

.text_ATstart-address

.CSEG directive generation section name

.data_ATstart-address

.DSEG directive generation section name

.bss_ATstart-address

.bit_ATstart-address

.BSEG directive generation section name

section-name_ATstart-address

.ORG directive generation section name

.BR_TEMP@n

Label for branch instruction expansion

.LMn_n

(n : 0 to 4294967294 )

Assembler debugging information symbol

(start or end of section or function)

-

Example : .LM0_1

.Gn

(n : 0 to 4294967294 )

Assembler debugging information symbol

(start or end of .debug_info, line, frame, or loc)

.Garn

(n : 0 to 4294967294 )

Assembler debugging information symbol

(start or end of .debug_pubnames section)

.Gpun

(n : 0 to 4294967294 )

Assembler debugging information symbol

(start or end of .debug_aranges section)

@$IMM_constant value

Local symbol indicating a constant value [V1.02 or later]