Hi,
When I check compiler generated assembly code, I find that there are two kinds of labels. One kind begins with a '$' sign. This is a normal case. The other begins with a vertical bar '|', which is rather weird to me. In fact, it has two vertical bars outside a '$' prefix label.
The CPU is ARM Cortex A8, while the compiler is:
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.4 ...
It is under Windows 7, OS.
Could you tell me why a label begins with '||"?
Thanks,
||$C$L21||:
; .dwpsn file "../hello2d.c",line 319,column 1,is_stmt,isa 1
$C$DW$73 .dwtag DW_TAG_TI_branch