Go to the first, previous, next, last section, table of contents.
.code [16|32]
-
This directive selects the instruction set being generated. The value 16
selects Thumb, with the value 32 selecting ARM.
.thumb
-
This performs the same action as .code 16.
.arm
-
This performs the same action as .code 32.
.force_thumb
-
This directive forces the selection of Thumb instructions, even if the
target processor does not support those instructions
.thumb_func
-
This directive specifies that the following symbol is the name of a
Thumb encoded function. This information is necessary in order to allow
the assembler and linker to generate correct code for interworking
between Arm and Thumb instructions and should be used even if
interworking is not going to be performed.
Go to the first, previous, next, last section, table of contents.