as: ARM Mapping Symbols

1 
1 9.4.6 Mapping Symbols
1 ---------------------
1 
1 The ARM ELF specification requires that special symbols be inserted into
1 object files to mark certain features:
1 
1 '$a'
1      At the start of a region of code containing ARM instructions.
1 
1 '$t'
1      At the start of a region of code containing THUMB instructions.
1 
1 '$d'
1      At the start of a region of data.
1 
1    The assembler will automatically insert these symbols for you - there
1 is no need to code them yourself.  Support for tagging symbols ($b, $f,
1 $p and $m) which is also mentioned in the current ARM ELF specification
1 is not implemented.  This is because they have been dropped from the new
1 EABI and so tools cannot rely upon their presence.
1