Lines Matching full:assembler
5 * As: (as). The GNU assembler.
6 * Gas: (as). The GNU assembler.
9 This file documents the GNU Assembler "as".
27 This file is a user guide to the GNU assembler `as' (GNU Binutils)
42 * Pseudo Ops:: Assembler Directives
298 Generate debugging information for each assembler source line
303 Generate stabs debugging information for each assembler line. This
304 may help debugging assembler code, if the debugger can handle it.
307 Generate stabs debugging information for each assembler line, with
310 may help debugging assembler code. Currently the only GNU
315 Generate DWARF2 debugging information for each assembler line.
316 This may help debugging assembler code, if the debugger can handle
345 assembler listing to NUMBER.
349 continuation lines in an assembler listing to NUMBER.
367 takes the assembler to perform its tasks, at the expense of
368 increasing the assembler's memory requirements. Similarly
599 the configuration option when building the assembler.
651 For compatibility with the Solaris v9 assembler. These options are
655 Warn when the assembler switches to another architecture.
747 This tells the assembler to accept MIPS-3D instructions.
753 tells the assembler to accept MDMX instructions. `-no-mdmx' turns
759 This tells the assembler to accept DSP Release 1 instructions.
765 This option implies -mdsp. This tells the assembler to accept DSP
771 tells the assembler to accept MT instructions. `-mno-mt' turns
791 from that of the primary target for which the assembler was
804 fine-grained control over the assembler's behavior, and will be
868 Indicate to the assembler whether `L32R' instructions use absolute
885 Enable or disable all assembler transformations of Xtensa
933 * GNU Assembler:: The GNU Assembler
941 File: as.info, Node: Manual, Next: GNU Assembler, Up: Overview
952 various flavors of the assembler.
963 File: as.info, Node: GNU Assembler, Next: Object Formats, Prev: Manual, Up: Overview
965 1.2 The GNU Assembler
969 the GNU assembler on one architecture, you should find a fairly similar
972 assembler directives (often called "pseudo-ops") and assembler syntax.
979 always uses the same syntax as another assembler for the same
988 File: as.info, Node: Object Formats, Next: Command Line, Prev: GNU Assembler, Up: Overview
993 The GNU assembler can be configured to produce several alternative
1069 "Logical files" are simply names declared explicitly by assembler
1133 of the GNU assembler; see *Note Machine Dependencies::, for options
1137 `-Wa' option to pass arguments through to the assembler. The assembler
1143 This passes two options to the assembler: `-alh' (emit a listing to
1148 compiler command-line options are automatically passed to the assembler
1151 pass, including the assembler.)
1181 These options enable listing output from the assembler. By itself,
1209 Note if the assembler source is coming from the standard input (e.g.,
1214 the assembler. This reduces memory usage and makes the code more
1241 (trusted) compiler. `-f' stops the assembler from doing whitespace and
1282 programs (like compilers) that compose assembler programs, not for your
1296 The listing feature of the assembler can be enabled via the command
1300 listing can be controlled by directives inside the assembler source
1337 target) assembler from Microtec Research. The exact nature of the MRI
1341 permit assembling existing MRI assembler code using `as'.
1344 MRI assembler depend upon its object file format, and can not be
1350 The m68k MRI assembler supports common sections which are merged
1385 There are some other features of the MRI assembler which are not
1426 The m68k `OPT' `D' option is the default, unlike the MRI assembler.
1529 output of some existing assembler. This switch requests `as' to use
1587 it is inspired by the BSD 4.2 assembler, except that `as' does not
1679 The V850 assembler also supports a double dash as starting a comment
1738 symbol begins with a dot `.' then the statement is an assembler
1851 BSD 4.2 assembler recognizes, and is a subset of what most C compilers
1986 * As Sections:: Assembler Internal Sections
2030 `.subspace' assembler directives.
2159 4.3 Assembler Internal Sections
2169 ASSEMBLER-INTERNAL-LOGIC-ERROR!
2170 An internal assembler logic error has been found. This means
2171 there is a bug in the assembler.
2174 The assembler stores complex expression internally as combinations
2187 contiguous in the assembler source. `as' allows you to use
2342 Local symbols are defined and used within the assembler, but they are
2384 transformed into more conventional symbol names before the assembler
2489 is 0 then the symbol is not defined in this assembler source file, and
2570 assembler directive documentation.
2775 7 Assembler Directives
2778 All assembler directives have names that begin with a period (`.').
2782 the target machine configuration for the GNU assembler. Some machine
2941 language source would be piped into the assembler. If the sender of
3287 The `.loc_mark_labels' directive makes the assembler emit an entry to
3432 assembler will signal an error if SYMBOL is already defined. Note a
3585 as well. *Note HPPA Assembler Directives: HPPA Directives.
3873 for compatibility with existing assembler programs.
4051 the assembler source, probably generating an error about an
4065 assembler tries to interpret the text `\base.\length'.
4203 chance to share your improved assembler.
4614 For ELF targets, the assembler supports another type of `.section'
4615 directive for compatibility with the Solaris assembler:
4741 meaning of the `.space' directive. *Note HPPA Assembler
4808 specified for a particular machine, the assembler marks the end of each
4975 will be accepted by the GNU assembler on all architectures so that
5105 handled within the assembler.
5421 processor, the assembler may either expand the instruction as a
5429 assembler to accept instructions valid for any Alpha processor.
5472 The assembler syntax closely follow the Alpha Reference Manual;
5473 assembler directives and general syntax closely follow the OSF/1 and
5678 9.1.5 Alpha Assembler Directives
5682 compatibility with the native assembler. This section describes them
5694 compatibility with the OSF/1 assembler, but is ignored. When
5776 Enables or disables various assembler features. Using the positive
5780 Indicates that macro expansions may clobber the "assembler
5794 These control whether and how the assembler may re-order
5796 assembler, but `as' does not do instruction scheduling, so
5800 OSF/1 assembler but are ignored.
5864 This option specifies that the output generated by the assembler
5868 This option specifies that the output generated by the assembler
5930 auxiliary registers can be defined in the assembler source code by
5953 specified by means of this assembler directive. They are specified
5991 assembler creates encodings for use of these instructions
6120 This option specifies the target processor. The assembler will
6143 assembler to accept instructions valid for any ARM processor.
6145 In addition to the basic instruction set, the assembler can be
6153 This option specifies the target architecture. The assembler will
6161 If both `-mcpu' and `-march' are specified, the assembler will use
6169 The assembler will issue an error message if an attempt is made to
6178 option also affects the way in which the `.double' assembler
6182 Architecture 5 or later, the default is to assembler for VFP
6187 This option specifies that the assembler should start assembling
6192 This option specifies that the output generated by the assembler
6196 This option specifies that the output generated by the assembler
6201 This option specifies that the output generated by the assembler
6203 Standard. If enabled this option will cause the assembler to
6218 This option specifies that the output generated by the assembler
6228 This option specifies that the output generated by the assembler
6232 This option specifies that the output generated by the assembler
6236 This option specifies that the output of the assembler should be
6305 For compatibility with older toolchains the assembler also accepts
6324 first argument is zero (ie no alignment is needed) the assembler
6327 assembler.
6386 allow the assembler and linker to generate correct code for
6619 The assembler will automatically insert these symbols for you - there
6794 the C compiler, only for assembler programs (MCU types: at90s1200,
6898 The assembler supports several modifiers when using relocatable
7126 Assembler input is free format and may appear anywhere on the line.
7150 The assembler treats register names and instruction keywords in a
7153 assembler.
7271 assembler.
7325 - `Specifies the CR16 Assembler generates a relocation entry for
7493 Some symbols are defined by the assembler. They're intended to be used
7505 These symbols are defined in the assembler, reflecting command-line
7538 * CRIS-Pseudos:: Assembler Directives
7646 9.7.4.4 Assembler Directives
7760 long form opcode. How does the assembler pick the correct form? `as'
7763 always use the long form. If you need to force the assembler to use
7777 The D10V assembler takes as input a series of instructions, either
7781 instruction. The assembler will do this automatically. It will also
7788 If you do not want the assembler automatically making these
7832 Two-line format. Execute these sequentially. Assembler will put
8042 long form opcode. How does the assembler pick the correct form? `as'
8045 always use the long form. If you need to force the assembler to use
8059 The D30V assembler takes as input a series of instructions, either
8063 instruction. The assembler will do this automatically. It will also
8070 If you do not want the assembler automatically making these
8117 used. If the `-O' option is used, the assembler will determine if
8120 parallel instructions. The assembler will put them in the proper
8121 containers. In the above example, the assembler will put the
8130 container. The assembler will give an error if the machine
8667 HPPA objects and libraries with the new assembler so that you can debug
8688 The assembler syntax closely follows the HPPA instruction set reference
8689 manual; assembler directives and general syntax closely follow the HPPA
8701 similar oversights than the HP assembler. `as' notifies you of missing
8727 9.11.5 HPPA Assembler Directives
8731 with the native assembler. This section describes them only briefly.
8732 For detailed information on HPPA-specific assembler directives, see
8735 `as' does _not_ support the following assembler directives described
8744 additional assembler directive for the HPPA: `.param'. It conveys
8785 Not yet supported; the assembler rejects programs containing this
8822 Not yet supported; the assembler rejects programs containing this
8927 additional directives to mark these symbols. The HP assembler
8993 manual; assembler directives and general syntax are loosely based on the
9048 The assembler generates only IEEE floating-point numbers. The older
9054 9.12.5 ESA/390 Assembler Directives
9057 `as' for the ESA/390 supports all of the standard ELF/SVR4 assembler
9093 This assembler allows two `.using' directives to be simultaneously
9131 not compatible with HLASM semantics. Note that this assembler
9203 This option specifies the target processor. The assembler will
9212 assembler can be
9232 This option specifies that the assembler should encode SSE
9240 These options control if the assembler should check SSE
9241 intructions. `-msse-check=NONE' will make the assembler not to
9243 `-msse-check=WARNING' will make the assembler issue a warning for
9244 any SSE intruction. `-msse-check=ERROR' will make the assembler
9291 `as' now supports assembly using Intel assembler syntax.
9296 System V/386 assembler syntax is quite different from Intel syntax. We
9329 * The AT&T assembler does not provide support for multiple section
9346 incompatible with the AT&T Unix assembler which assumes that a missing
9395 implemented in AT&T System V/386 assembler with different mnemonics
9607 error message (and incorrect code). The AT&T 80386 assembler tries to
9723 The UnixWare assembler, and probably other AT&T derived ix86 Unix
9828 This is a fairly complete i860 assembler which is compatible with the
9829 UNIX System V/860 Release 4 assembler. However, it does not currently
9832 Like the SVR4/860 assembler, the output object format is ELF32.
9853 Print assembler version.
9887 The i860 assembler defaults to AT&T/SVR4 syntax. This option
10017 the assembler when `-b' is specified:
10149 You can write `callj' to have the assembler or the linker determine the
10165 enough away that its address won't fit in 13 bits, the assembler can
10219 This option instructs the assembler to mark the resulting object
10223 machine code emitted by the assembler. All it does is turn on the
10227 This option instructs the assembler to mark the resulting object
10236 emitted by the assembler. All it does is turn on the
10246 These options select the data model. The assembler defaults to
10266 These options control what the assembler will do when performing
10268 will make the assembler issue a warning when an unwind directive
10270 make the assembler issue an error when an unwind directive check
10278 These options control what the assembler will do when the `hint.b'
10279 instruction is used. `-mhint.b=ok' will make the assembler accept
10280 `hint.b'. `-mint.b=warning' will make the assembler issue a
10282 assembler treat `hint.b' as an error, which is the default.
10290 This option instructs the assembler to automatically insert stop
10314 The assembler syntax closely follows the IA-64 Assembly Language
10344 addition, the assembler defines a number of aliases: `gp' (`r1'), `sp'
10348 For convenience, the assembler also defines aliases for all named
10359 The assembler defines bit masks for each of the bits in the IA-64
10399 This option restores the assembler's default behaviour of not
10446 The assembler supports several modifiers when using symbol addresses in
10453 These modifiers override the assembler's assumptions about how big
10524 This option can be used to restore the assembler's default
10530 This option tells the assembler to produce little-endian code and
10538 This option tells the assembler to produce big-endian code and
10545 This option specifies that the output of the assembler should be
10549 This option tells the assembler to attempts to combine two
10562 This option tells the assembler to attempt to optimize the
10590 This option tells the assembler's to stop checking parallel
10596 This option restores the assembler's default behaviour of checking
10608 This option tells the assembler to produce a warning message if a
10691 option. It tells the assembler to only accept M32R instructions
10697 line option. It tells the assembler to start accepting the extra
10702 line option. It tells the assembler to start accepting the extra
10707 line option. It tells the assembler to start producing
10713 option. It tells the assembler to start producing big-endian code
10729 conflicts have been enabled. It indicates that the assembler has
10738 conflicts have been enabled. It indicates that the assembler has
10746 This message is produced when the assembler encounters an
10752 This message is produced when the assembler encounters an
10756 This message is produced when the assembler encounters a parallel
10762 This message is produced when the assembler encounters a parallel
10767 This message is produced when the assembler encounters a parallel
10771 This message is produced when the assembler encounters a parallel
10848 variables, the assembler requires a `%' before any use of a
10849 register name. This is intended to let the assembler distinguish
10920 point of view of the assembler.
11015 compatible with the Sun assembler. Intervening periods are ignored;
11164 In order to be compatible with the Sun assembler the 680x0 assembler
11331 * M68HC11-Directives:: Assembler Directives
11345 This option switches the assembler in the M68HC11 mode. In this
11346 mode, the assembler only accepts 68HC11 operands and mnemonics. It
11350 This option switches the assembler in the M68HC12 mode. In this
11351 mode, the assembler also accepts 68HC12 operands and mnemonics. It
11357 This option switches the assembler in the M68HCS12 mode. This
11464 register can be either `X', `Y', `SP' or `PC'. The assembler will
11467 constant offset). If the constant is not known by the assembler
11509 The assembler supports several modifiers when using symbol addresses in
11516 This modifier indicates to the assembler and linker to use the
11559 9.21.4 Assembler Directives
11563 assembler directives:
11694 * MIPS Opts:: Assembler options
11709 9.22.1 Assembler options
11727 Generate SVR4-style PIC. This option tells the assembler to
11729 also tells the assembler to mark the output file as PIC.
11732 Generate VxWorks PIC. This option tells the assembler to generate
11798 This tells the assembler to accept MIPS-3D instructions.
11804 tells the assembler to accept MDMX instructions. `-no-mdmx' turns
11810 This tells the assembler to accept DSP Release 1 instructions.
11816 This option implies -mdsp. This tells the assembler to accept DSP
11822 tells the assembler to accept MT instructions. `-mno-mt' turns
11835 catch all problems in hand-written assembler code.
11843 Generate code for the LSI R4010 chip. This tells the assembler to
11850 Generate code for the MIPS R4650 chip. This tells the assembler
11860 This tells the assembler to accept instructions specific to that
11891 beginning of the assembler input. *Note MIPS symbol sizes::.
11897 `-nocpp', because the GNU assembler itself never runs the C
11967 When assembling for ECOFF, the assembler uses the `$gp' (`$28')
11974 using the `$gp' register on the basis of object size (but the assembler
12030 You can use the `.set sym32' directive to tell the assembler that,
12039 will cause the assembler to treat `sym', `sym+16' and `sym+0x8000'
12059 than 0 make the assembler accept instructions for the corresponding ISA
12069 changes the effective CPU target and allows the assembler to use
12074 The directive `.set mips16' puts the assembler into MIPS 16 mode, in
12132 The directive `.set mips3d' makes the assembler accept instructions
12137 The directive `.set smartmips' makes the assembler accept
12142 The directive `.set mdmx' makes the assembler accept instructions
12147 The directive `.set dsp' makes the assembler accept instructions
12152 The directive `.set dspr2' makes the assembler accept instructions
12158 The directive `.set mt' makes the assembler accept instructions from
12247 It needs to be kept in mind that `mmixal' is both an assembler and
12335 * MMIX-Pseudos:: Assembler Directives
12424 9.23.3.4 Assembler Directives
12694 * MSP430-Ext:: Assembler Extensions
12703 430 Family Assembler Specification. Normal `as' macros should still
12753 9.24.2.4 Assembler Extensions
12834 _Warning:_ in other versions of the GNU assembler, `.file' is
12847 This directive instructs assembler to add new profile entry to the
12876 instruct assembler to add new profile entry to the object file. Profile
12977 * PDP-11-Pseudos:: Assembler Directives
13164 9.25.2 Assembler Directives
13167 The PDP-11 version of `as' has a few machine dependent assembler
13259 * PowerPC-Pseudo:: PowerPC Assembler Directives
13377 9.27.2 PowerPC Assembler Directives
13380 A number of assembler directives are available for PowerPC. The
13430 Renesas assembler.
13942 For compatibility with the SunOS v9 assembler. These options are
13983 The assembler syntax closely follows The Sparc Architecture Manual,
14412 `R_SPARC_LO10' relocation, the assembler will emit an `R_SPARC_OLO10'
14555 * TIC54X-Builtins:: Builtin Assembler Math Functions
14843 boundary. If present, ALIGNMENT_FLAG causes the assembler to
15226 Produce code for the R800 processor. The assembler does not support
15237 The assembler syntax closely follows the 'Z80 family CPU User Manual' by
15264 A backslash `\' is an ordinary character for the Z80 assembler.
15288 condition codes and assembler directives. The case of letters is
15304 9.32.4 Z80 Assembler Directives
15345 This is a normal instruction on Z80, and not an assembler
15367 The assembler also supports the following undocumented
15404 When the assembler is in unsegmented mode (specified with the
15406 register. When the assembler is in segmented mode (specified with the
15408 *Note Assembler Directives for the Z8000: Z8000 Directives, for a list
15409 of other Z8000 specific assembler directives.
15414 * Z8000 Syntax:: Assembler syntax for the Z8000
15500 assembler is in segmented or unsegmented mode) of the operand is
15525 9.33.3 Assembler Directives for the Z8000
15528 The Z8000 port of as includes additional assembler directives, for
15564 assembly language (shown with the assembler output in hex at the
15804 The Vax version of the assembler accepts additional options when
15871 The Vax version of the assembler supports four directives for
16108 ops to be used in the assembler source code. These ops label
16110 branch. The assembler will then flag these sections of code and
16456 This chapter covers features of the GNU assembler that are specific
16464 * Xtensa Syntax:: Assembler Syntax for Xtensa Processors.
16465 * Xtensa Optimizations:: Assembler Optimizations.
16475 The Xtensa version of the GNU assembler supports these special options:
16492 Indicate to the assembler whether `L32R' instructions use absolute
16502 enabled by default. Note that the assembler will always align
16515 Enable or disable all assembler transformations of Xtensa
16529 9.36.2 Assembler Syntax
16559 The assembler will automatically search for a format that can encode the
16568 specified as part of a FLIX bundle, the assembler will choose the
16592 assembler. Using this feature unnecessarily makes the code less
16593 efficient by disabling assembler optimization and less flexible by
16599 refers to a different macro. The assembler generally provides built-in
16606 underscore prefixes, the assembler will not transform the individual
16608 to align a `LOOP' instruction). To prevent the assembler from
16649 assembler automatically translates instructions from the core Xtensa
16658 The assembler will automatically select dense instructions where
16669 The Xtensa assembler will automatically align certain instructions, both
16672 As an optimization to improve performance, the assembler attempts to
16685 density instructions in the code preceding a target, the assembler can
16695 on either a 1 or 2 mod 4 byte boundary). The assembler knows about
16701 different fetch widths, the assembler conservatively assumes a 32-bit
16705 Previous versions of the assembler automatically aligned `ENTRY'
16720 until assembly-time. The Xtensa assembler offers branch relaxation and
16776 in a register. The Xtensa assembler can automatically relax immediate
16791 known until link-time, the assembler must assume the worst and relax all
16795 assembler for those cases where direct calls are sufficient.
16810 The assembler normally performs the following other relaxations. They
16881 The Xtensa assembler supports a region-based directive syntax:
16905 both result in `ADD' machine instructions, but the assembler selects an
16918 * Transform Directive:: Disable All Assembler Transformations.
16931 Tensilica's assembler.
16960 This directive enables or disables all assembler transformation,
16986 assembler and linker, not by the position of the `.literal' directive.
16987 Using this directive gives the assembler freedom to locate the literal
16997 `L32R' instructions; instead, the assembler puts the data in a literal
17065 The assembler will automatically place text section literal pools
17072 instruction so the assembler will be unable to automatically find a good
17127 assembler to emit the appropriate kind of relocation for `L32R'
17131 mode and indicate to the assembler which mode is used in each region of
17171 * If the assembler gets a fatal signal, for any input whatever, that
17210 different, the contents of that location would fool the assembler into
17240 * The command arguments you gave the assembler to assemble your
17249 observed when the assembler is invoked via a compiler, send the
17250 assembler source, not the high level language source. Most
17251 compilers will produce the assembler source when run with the `-S'
17253 --save-temps'; this will save the assembler source in a file with
17341 Dean Elsner wrote the original GNU assembler for the VAX.(1)
17397 wrote the initial RS/6000 and PowerPC assembler, and made a few other
17418 Richard Henderson rewrote the Alpha assembler. Klaus Kaempf wrote
18350 * assembler bugs, reporting: Bug Reporting. (line 6)
18351 * assembler crash: Bug Criteria. (line 9)
18352 * assembler directive .arch, CRIS: CRIS-Pseudos. (line 45)
18353 * assembler directive .dword, CRIS: CRIS-Pseudos. (line 12)
18354 * assembler directive .far, M68HC11: M68HC11-Directives. (line 20)
18355 * assembler directive .interrupt, M68HC11: M68HC11-Directives.
18357 * assembler directive .mode, M68HC11: M68HC11-Directives. (line 16)
18358 * assembler directive .relax, M68HC11: M68HC11-Directives. (line 10)
18359 * assembler directive .syntax, CRIS: CRIS-Pseudos. (line 17)
18360 * assembler directive .xrefb, M68HC11: M68HC11-Directives. (line 31)
18361 * assembler directive BSPEC, MMIX: MMIX-Pseudos. (line 131)
18362 * assembler directive BYTE, MMIX: MMIX-Pseudos. (line 97)
18363 * assembler directive ESPEC, MMIX: MMIX-Pseudos. (line 131)
18364 assembler directive GREG, MMIX: MMIX-Pseudos. (line 50)
18365 * assembler directive IS, MMIX: MMIX-Pseudos. (line 42)
18366 * assembler directive LOC, MMIX: MMIX-Pseudos. (line 7)
18367 * assembler directive LOCAL, MMIX: MMIX-Pseudos. (line 28)
18368 * assembler directive OCTA, MMIX: MMIX-Pseudos. (line 108)
18369 * assembler directive PREFIX, MMIX: MMIX-Pseudos. (line 120)
18370 * assembler directive TETRA, MMIX: MMIX-Pseudos. (line 108)
18371 * assembler directive WYDE, MMIX: MMIX-Pseudos. (line 108)
18372 * assembler directives, CRIS: CRIS-Pseudos. (line 6)
18373 * assembler directives, M68HC11: M68HC11-Directives. (line 6)
18374 * assembler directives, M68HC12: M68HC11-Directives. (line 6)
18375 * assembler directives, MMIX: MMIX-Pseudos. (line 6)
18376 * assembler internal logic error: As Sections. (line 13)
18377 * assembler version: v. (line 6)
18378 * assembler, and linker: Secs Background. (line 10)
18432 * bugs in assembler: Reporting Bugs. (line 6)
18509 * crash of assembler: Bug Criteria. (line 9)
18520 * CRIS assembler directive .arch: CRIS-Pseudos. (line 45)
18521 * CRIS assembler directive .dword: CRIS-Pseudos. (line 12)
18522 * CRIS assembler directive .syntax: CRIS-Pseudos. (line 17)
18523 * CRIS assembler directives: CRIS-Pseudos. (line 6)
18900 * internal assembler sections: As Sections. (line 6)
18973 * linker, and assembler: Secs Background. (line 10)
19045 * M68HC11 assembler directive .far: M68HC11-Directives. (line 20)
19046 * M68HC11 assembler directive .interrupt: M68HC11-Directives. (line 26)
19047 * M68HC11 assembler directive .mode: M68HC11-Directives. (line 16)
19048 * M68HC11 assembler directive .relax: M68HC11-Directives. (line 10)
19049 * M68HC11 assembler directive .xrefb: M68HC11-Directives. (line 31)
19050 * M68HC11 assembler directives: M68HC11-Directives. (line 6)
19058 * M68HC12 assembler directives: M68HC11-Directives. (line 6)
19091 * messages from assembler: Errors. (line 6)
19117 * MMIX assembler directive BSPEC: MMIX-Pseudos. (line 131)
19118 * MMIX assembler directive BYTE: MMIX-Pseudos. (line 97)
19119 * MMIX assembler directive ESPEC: MMIX-Pseudos. (line 131)
19120 * MMIX assembler directive GREG: MMIX-Pseudos. (line 50)
19121 * MMIX assembler directive IS: MMIX-Pseudos. (line 42)
19122 * MMIX assembler directive LOC: MMIX-Pseudos. (line 7)
19123 * MMIX assembler directive LOCAL: MMIX-Pseudos. (line 28)
19124 * MMIX assembler directive OCTA: MMIX-Pseudos. (line 108)
19125 * MMIX assembler directive PREFIX: MMIX-Pseudos. (line 120)
19126 * MMIX assembler directive TETRA: MMIX-Pseudos. (line 108)
19127 * MMIX assembler directive WYDE: MMIX-Pseudos. (line 108)
19128 * MMIX assembler directives: MMIX-Pseudos. (line 6)
19181 * MSP430 Assembler Extensions: MSP430-Ext. (line 6)
19264 * options, all versions of assembler: Invoking. (line 6)
19354 * purpose of GNU assembler: GNU Assembler. (line 12)
19411 * reporting bugs in assembler: Reporting Bugs. (line 6)
19528 * standard assembler sections: Secs Background. (line 27)
19620 * syntax, Xtensa assembler: Xtensa Syntax. (line 6)
19696 * version of assembler: v. (line 6)
19753 * Xtensa assembler syntax: Xtensa Syntax. (line 6)
19787 Node: GNU Assembler30661