Lines Matching refs:directive

262 also affects the way in which the @code{.double} assembler directive behaves
273 @code{.code 16} directive.
395 directive, and has the following main features:
434 a logical line number directive (@pxref{Comments}) or a preprocessor
535 @cindex @code{.2byte} directive, ARM
536 @cindex @code{.4byte} directive, ARM
537 @cindex @code{.8byte} directive, ARM
543 @cindex @code{.align} directive, ARM
545 This is the generic @var{.align} directive. For the ARM however if the
550 @cindex @code{.arch} directive, ARM
558 @cindex @code{.arch_extension} directive, ARM
567 @cindex @code{.arm} directive, ARM
573 @cindex @code{.bss} directive, ARM
575 This directive switches to the @code{.bss} section.
579 @cindex @code{.cantunwind} directive, ARM
584 @cindex @code{.code} directive, ARM
586 This directive selects the instruction set being generated. The value 16
589 @cindex @code{.cpu} directive, ARM
631 @cindex @code{.eabi_attribute} directive, ARM
663 @cindex @code{.even} directive, ARM
665 This directive aligns to an even-numbered address.
667 @cindex @code{.extend} directive, ARM
668 @cindex @code{.ldouble} directive, ARM
678 @cindex @code{.fnend} directive, ARM
681 table entry is created when this directive is processed.
688 @cindex @code{.fnstart} directive, ARM
692 @cindex @code{.force_thumb} directive, ARM
694 This directive forces the selection of Thumb instructions, even if the
697 @cindex @code{.fpu} directive, ARM
705 @cindex @code{.handlerdata} directive, ARM
708 entry for that function. Anything between this directive and the
709 @code{.fnend} directive will be added to the exception table entry.
712 directive.
716 @cindex @code{.inst} directive, ARM
731 @cindex @code{.ltorg} directive, ARM
733 This directive causes the current contents of the literal pool to be
737 sub-section. The @code{.ltorg} directive will only affect the literal
747 @cindex @code{.movsp} directive, ARM
756 @cindex @code{.object_arch} directive, ARM
759 Valid values for @var{name} are the same as for the @code{.arch} directive.
764 @cindex @code{.packed} directive, ARM
766 This directive writes 12-byte packed floating-point values to the
771 @cindex @code{.pad} directive, ARM
777 @cindex @code{.personality} directive, ARM
781 @cindex @code{.personalityindex} directive, ARM
786 @cindex @code{.pool} directive, ARM
793 @cindex @code{.req} directive, ARM
805 @cindex @code{.save} directive, ARM
833 @cindex @code{.setfp} directive, ARM
838 The syntax of this directive is the same as the @code{add} or @code{mov}
840 @code{sp} or mentioned in a previous @code{.movsp} directive.
850 @cindex @code{.secrel32} directive, ARM
852 This directive emits relocations that evaluate to the section-relative
853 offset of each expression's symbol. This directive is only supported
856 @cindex @code{.syntax} directive, ARM
858 This directive sets the Instruction Set Syntax as described in the
863 @cindex @code{.thumb} directive, ARM
867 @cindex @code{.thumb_func} directive, ARM
869 This directive specifies that the following symbol is the name of a
874 directive also implies @code{.thumb}
876 This directive is not neccessary when generating EABI objects. On these
879 @cindex @code{.thumb_set} directive, ARM
881 This performs the equivalent of a @code{.set} directive in that it
883 defined). This directive also has the added property in that it marks
885 way that the @code{.thumb_func} directive does.
887 @cindex @code{.tlsdescseq} directive, ARM
889 This directive is used to annotate parts of an inlined TLS descriptor
891 this directive is not needed.
895 @cindex @code{.unreq} directive, ARM
909 @cindex @code{.unwind_raw} directive, ARM
919 @cindex @code{.vsave} directive, ARM
936 Since FLDMX and FSTMX are now deprecated, this directive should be