Document .thumb_set directive.

This commit is contained in:
Nick Clifton
1999-07-08 01:49:09 +00:00
parent c602a1658f
commit 5395a469da
2 changed files with 13 additions and 1 deletions

View File

@ -1,6 +1,10 @@
1999-07-08 Nick Clifton <nickc@cygnus.com>
* doc/c-arm.texi (ARM Directives): Document .thumb_set directive.
1999-07-07 Nick Clifton <nickc@cygnus.com> 1999-07-07 Nick Clifton <nickc@cygnus.com>
* config/tc-v850.c (v850_comm): Use symbol_get_obj() ratehr than * config/tc-v850.c (v850_comm): Use symbol_get_obj() rather than
accessing symbolP directly. accessing symbolP directly.
Tue Jul 6 10:41:42 1999 Jeffrey A Law (law@cygnus.com) Tue Jul 6 10:41:42 1999 Jeffrey A Law (law@cygnus.com)

View File

@ -167,6 +167,14 @@ the assembler and linker to generate correct code for interworking
between Arm and Thumb instructions and should be used even if between Arm and Thumb instructions and should be used even if
interworking is not going to be performed. interworking is not going to be performed.
@cindex @code{thumb_set} directive, ARM
@item .thumb_set
This performs the equivalent of a @code{.set} directive in that it
creates a symbol which is an alias for another symbol (possibly not yet
defined). This directive also has the added property in that it marks
the aliased symbol as being a thumb function entry point, in the same
way that the @code{.thumb_func} directive does.
@cindex @code{.ltorg} directive, ARM @cindex @code{.ltorg} directive, ARM
@item .ltorg @item .ltorg
This directive causes the current contents of the literal pool to be This directive causes the current contents of the literal pool to be