Causes armasm not to set the T32 bit for the address of a numeric local label referenced in an
NoteNot supported for AArch64 state.
When this option is not used, if you reference a numeric local
label in an
LDR pseudo-instruction, and
the label is in T32 code, then armasm sets the
T32 bit (bit 0) of the address. You can then use the address as
the target for a
If you require the actual address of the numeric local label, without the T32 bit set, then use this option.
NoteWhen using this option, if you use the address in a branch (register) instruction, armasm treats it as an A32 code address, causing the branch to arrive in A32 state, meaning it would interpret this code as A32 instructions.
THUMB ... 1 ... LDR r0,=%B1 ; r0 contains the address of numeric local label "1", ; T32 bit is not set if --untyped_local_labels was used ...