Lines Matching full:assembler
4 * As: (as). The GNU assembler.
5 * Gas: (as). The GNU assembler.
8 This file documents the GNU Assembler "as".
26 This file is a user guide to the GNU assembler `as' (GNU Binutils)
41 * Pseudo Ops:: Assembler Directives
297 Generate debugging information for each assembler source line
302 Generate stabs debugging information for each assembler line. This
303 may help debugging assembler code, if the debugger can handle it.
306 Generate stabs debugging information for each assembler line, with
309 may help debugging assembler code. Currently the only GNU
314 Generate DWARF2 debugging information for each assembler line.
315 This may help debugging assembler code, if the debugger can handle
344 assembler listing to NUMBER.
348 continuation lines in an assembler listing to NUMBER.
366 takes the assembler to perform its tasks, at the expense of
367 increasing the assembler's memory requirements. Similarly
598 the configuration option when building the assembler.
650 For compatibility with the Solaris v9 assembler. These options are
654 Warn when the assembler switches to another architecture.
746 This tells the assembler to accept MIPS-3D instructions.
752 tells the assembler to accept MDMX instructions. `-no-mdmx' turns
758 This tells the assembler to accept DSP Release 1 instructions.
764 This option implies -mdsp. This tells the assembler to accept DSP
770 tells the assembler to accept MT instructions. `-mno-mt' turns
790 from that of the primary target for which the assembler was
803 fine-grained control over the assembler's behavior, and will be
867 Indicate to the assembler whether `L32R' instructions use absolute
884 Enable or disable all assembler transformations of Xtensa
932 * GNU Assembler:: The GNU Assembler
940 File: as.info, Node: Manual, Next: GNU Assembler, Up: Overview
951 various flavors of the assembler.
962 File: as.info, Node: GNU Assembler, Next: Object Formats, Prev: Manual, Up: Overview
964 1.2 The GNU Assembler
968 the GNU assembler on one architecture, you should find a fairly similar
971 assembler directives (often called "pseudo-ops") and assembler syntax.
978 always uses the same syntax as another assembler for the same
987 File: as.info, Node: Object Formats, Next: Command Line, Prev: GNU Assembler, Up: Overview
992 The GNU assembler can be configured to produce several alternative
1068 "Logical files" are simply names declared explicitly by assembler
1132 of the GNU assembler; see *Note Machine Dependencies::, for options
1136 `-Wa' option to pass arguments through to the assembler. The assembler
1142 This passes two options to the assembler: `-alh' (emit a listing to
1147 compiler command-line options are automatically passed to the assembler
1150 pass, including the assembler.)
1180 These options enable listing output from the assembler. By itself,
1208 Note if the assembler source is coming from the standard input (e.g.,
1213 the assembler. This reduces memory usage and makes the code more
1240 (trusted) compiler. `-f' stops the assembler from doing whitespace and
1281 programs (like compilers) that compose assembler programs, not for your
1295 The listing feature of the assembler can be enabled via the command
1299 listing can be controlled by directives inside the assembler source
1336 target) assembler from Microtec Research. The exact nature of the MRI
1340 permit assembling existing MRI assembler code using `as'.
1343 MRI assembler depend upon its object file format, and can not be
1349 The m68k MRI assembler supports common sections which are merged
1384 There are some other features of the MRI assembler which are not
1425 assembler.
1528 output of some existing assembler. This switch requests `as' to use
1586 it is inspired by the BSD 4.2 assembler, except that `as' does not
1678 The V850 assembler also supports a double dash as starting a comment
1737 symbol begins with a dot `.' then the statement is an assembler
1850 BSD 4.2 assembler recognizes, and is a subset of what most C compilers
1985 * As Sections:: Assembler Internal Sections
2029 `.subspace' assembler directives.
2158 4.3 Assembler Internal Sections
2168 ASSEMBLER-INTERNAL-LOGIC-ERROR!
2169 An internal assembler logic error has been found. This means
2170 there is a bug in the assembler.
2173 The assembler stores complex expression internally as combinations
2186 contiguous in the assembler source. `as' allows you to use
2341 Local symbols are defined and used within the assembler, but they are
2383 transformed into more conventional symbol names before the assembler
2488 is 0 then the symbol is not defined in this assembler source file, and
2569 assembler directive documentation.
2774 7 Assembler Directives
2777 All assembler directives have names that begin with a period (`.').
2781 the target machine configuration for the GNU assembler. Some machine
2940 language source would be piped into the assembler. If the sender of
3286 The `.loc_mark_labels' directive makes the assembler emit an entry to
3431 assembler will signal an error if SYMBOL is already defined. Note a
3584 as well. *Note HPPA Assembler Directives: HPPA Directives.
3872 for compatibility with existing assembler programs.
4050 the assembler source, probably generating an error about an
4064 assembler tries to interpret the text `\base.\length'.
4202 chance to share your improved assembler.
4613 For ELF targets, the assembler
4614 directive for compatibility with the Solaris assembler:
4740 meaning of the `.space' directive. *Note HPPA Assembler
4807 specified for a particular machine, the assembler marks the end of each
4974 will be accepted by the GNU assembler on all architectures so that
5104 handled within the assembler.
5420 processor, the assembler may either expand the instruction as a
5428 assembler to accept instructions valid for any Alpha processor.
5471 The assembler syntax closely follow the Alpha Reference Manual;
5472 assembler directives and general syntax closely follow the OSF/1 and
5677 9.1.5 Alpha Assembler Directives
5681 compatibility with the native assembler. This section describes them
5693 compatibility with the OSF/1 assembler, but is ignored. When
5775 Enables or disables various assembler features. Using the positive
5779 Indicates that macro expansions may clobber the "assembler
5793 These control whether and how the assembler may re-order
5795 assembler, but `as' does not do instruction scheduling, so
5799 OSF/1 assembler but are ignored.
5863 This option specifies that the output generated by the assembler
5867 This option specifies that the output generated by the assembler
5929 auxiliary registers can be defined in the assembler source code by
5952 specified by means of this assembler directive. They are specified
5990 assembler creates encodings for use of these instructions
6119 This option specifies the target processor. The assembler will
6142 assembler to accept instructions valid for any ARM processor.
6144 In addition to the basic instruction set, the assembler can be
6152 This option specifies the target architecture. The assembler will
6160 If both `-mcpu' and `-march' are specified, the assembler will use
6168 The assembler will issue an error message if an attempt is made to
6177 option also affects the way in which the `.double' assembler
6181 Architecture 5 or later, the default is to assembler for VFP
6186 This option specifies that the assembler should start assembling
6191 This option specifies that the output generated by the assembler
6195 This option specifies that the output generated by the assembler
6200 This option specifies that the output generated by the assembler
6202 Standard. If enabled this option will cause the assembler to
6217 This option specifies that the output generated by the assembler
6227 This option specifies that the output generated by the assembler
6231 This option specifies that the output generated by the assembler
6235 This option specifies that the output of the assembler should be
6304 For compatibility with older toolchains the assembler also accepts
6323 first argument is zero (ie no alignment is needed) the assembler
6326 assembler.
6385 allow the assembler and linker to generate correct code for
6618 The assembler will automatically insert these symbols for you - there
6793 the C compiler, only for assembler programs (MCU types: at90s1200,
6897 The assembler supports several modifiers when using relocatable
7125 Assembler input is free format and may appear anywhere on the line.
7149 The assembler treats register names and instruction keywords in a
7152 assembler.
7270 assembler.
7324 - `Specifies the CR16 Assembler generates a relocation entry for
7492 Some symbols are defined by the assembler. They're intended to be used
7504 These symbols are defined in the assembler, reflecting command-line
7537 * CRIS-Pseudos:: Assembler Directives
7645 9.7.4.4 Assembler Directives
7759 long form opcode. How does the assembler pick the correct form? `as'
7762 always use the long form. If you need to force the assembler to use
7776 The D10V assembler takes as input a series of instructions, either
7780 instruction. The assembler will do this automatically. It will also
7787 If you do not want the assembler automatically making these
7831 Two-line format. Execute these sequentially. Assembler will put
8041 long form opcode. How does the assembler pick the correct form? `as'
8044 always use the long form. If you need to force the assembler to use
8058 The D30V assembler takes as input a series of instructions, either
8062 instruction. The assembler will do this automatically. It will also
8069 If you do not want the assembler automatically making these
8116 used. If the `-O' option is used, the assembler will determine if
8119 parallel instructions. The assembler will put them in the proper
8120 containers. In the above example, the assembler will put the
8129 container. The assembler will give an error if the machine
8666 HPPA objects and libraries with the new assembler so that you can debug
8687 The assembler syntax closely follows the HPPA instruction set reference
8688 manual; assembler directives and general syntax closely follow the HPPA
8700 similar oversights than the HP assembler. `as' notifies you of missing
8726 9.11.5 HPPA Assembler Directives
8730 with the native assembler. This section describes them only briefly.
8731 For detailed information on HPPA-specific assembler directives, see
8734 `as' does _not_ support the following assembler directives described
8743 additional assembler directive for the HPPA: `.param'. It conveys
8784 Not yet supported; the assembler rejects programs containing this
8821 Not yet supported; the assembler rejects programs containing this
8926 additional directives to mark these symbols. The HP assembler
8992 manual; assembler directives and general syntax are loosely based on the
9047 The assembler generates only IEEE floating-point numbers. The older
9053 9.12.5 ESA/390 Assembler Directives
9056 `as' for the ESA/390 supports all of the standard ELF/SVR4 assembler
9092 This assembler allows two `.using' directives to be simultaneously
9130 not compatible with HLASM semantics. Note that this assembler
9202 This option specifies the target processor. The assembler will
9211 In addition to the basic instruction set, the assembler can be
9231 This option specifies that the assembler should encode SSE
9239 These options control if the assembler should check SSE
9240 intructions. `-msse-check=NONE' will make the assembler not to
9242 `-msse-check=WARNING' will make the assembler issue a warning for
9243 any SSE intruction. `-msse-check=ERROR' will make the assembler
9290 `as' now supports assembly using Intel assembler syntax.
9295 System V/386 assembler syntax is quite different from Intel syntax. We
9328 * The AT&T assembler does not provide support for multiple section
9345 incompatible with the AT&T Unix assembler which assumes that a missing
9394 implemented in AT&T System V/386 assembler with different mnemonics
9606 error message (and incorrect code). The AT&T 80386 assembler tries to
9722 The UnixWare assembler, and probably other AT&T derived ix86 Unix
9827 This is a fairly complete i860 assembler which is compatible with the
9828 UNIX System V/860 Release 4 assembler. However, it does not currently
9831 Like the SVR4/860 assembler, the output object format is ELF32.
9852 Print assembler version.
9886 The i860 assembler defaults to AT&T/SVR4 syntax. This option
10016 the assembler when `-b' is specified:
10148 You can write `callj' to have the assembler or the linker determine the
10164 enough away that its address won't fit in 13 bits, the assembler can
10218 This option instructs the assembler to mark the resulting object
10222 machine code emitted by the assembler. All it does is turn on the
10226 This option instructs the assembler to mark the resulting object
10235 emitted by the assembler. All it does is turn on the
10245 These options select the data model. The assembler defaults to
10265 These options control what the assembler will do when performing
10267 will make the assembler issue a warning when an unwind directive
10269 make the assembler issue an error when an unwind directive check
10277 These options control what the assembler will do when the `hint.b'
10278 instruction is used. `-mhint.b=ok' will make the assembler accept
10279 `hint.b'. `-mint.b=warning' will make the assembler issue a
10281 assembler treat `hint.b' as an error, which is the default.
10289 This option instructs the assembler to automatically insert stop
10313 The assembler syntax closely follows the IA-64 Assembly Language
10343 addition, the assembler defines a number of aliases: `gp' (`r1'), `sp'
10347 For convenience, the assembler also defines aliases for all named
10358 The assembler defines bit masks for each of the bits in the IA-64
10398 This option restores the assembler's default behaviour of not
10445 The assembler
10452 These modifiers override the assembler's assumptions about how big
10523 This option can be used to restore the assembler's default
10529 This option tells the assembler to produce little-endian code and
10537 This option tells the assembler to produce big-endian code and
10544 This option specifies that the output of the assembler should be
10548 This option tells the assembler to attempts to combine two
10561 This option tells the assembler to attempt to optimize the
10589 This option tells the assembler's to stop checking parallel
10595 This option restores the assembler's default behaviour of checking
10607 This option tells the assembler to produce a warning message if a
10690 option. It tells the assembler to only accept M32R instructions
10696 line option. It tells the assembler to start accepting the extra
10701 line option. It tells the assembler to start accepting the extra
10706 line option. It tells the assembler to start producing
10712 option. It tells the assembler to start producing big-endian code
10728 conflicts have been enabled. It indicates that the assembler has
10737 conflicts have been enabled. It indicates that the assembler has
10745 This message is produced when the assembler encounters an
10751 This message is produced when the assembler encounters an
10755 This message is produced when the assembler encounters a parallel
10761 This message is produced when the assembler encounters a parallel
10766 This message is produced when the assembler encounters a parallel
10770 This message is produced when the assembler encounters a parallel
10847 variables, the assembler requires a `%' before any use of a
10848 register name. This is intended to let the assembler distinguish
10919 point of view of the assembler.
11014 compatible with the Sun assembler. Intervening periods are ignored;
11163 In order to be compatible with the Sun assembler the 680x0 assembler
11330 * M68HC11-Directives:: Assembler Directives
11344 This option switches the assembler in the M68HC11 mode. In this
11345 mode, the assembler only accepts 68HC11 operands and mnemonics. It
11349 This option switches the assembler in the M68HC12 mode. In this
11350 mode, the assembler also accepts 68HC12 operands and mnemonics. It
11356 This option switches the assembler in the M68HCS12 mode. This
11463 register can be either `X', `Y', `SP' or `PC'. The assembler will
11466 constant offset). If the constant is not known by the assembler
11508 The assembler supports several modifiers when using symbol addresses in
11515 This modifier indicates to the assembler and linker to use the
11558 9.21.4 Assembler Directives
11562 assembler directives:
11693 * MIPS Opts:: Assembler options
11708 9.22.1 Assembler options
11726 Generate SVR4-style PIC. This option tells the assembler to
11728 also tells the assembler to mark the output file as PIC.
11731 Generate VxWorks PIC. This option tells the assembler to generate
11797 This tells the assembler to accept MIPS-3D instructions.
11803 tells the assembler to accept MDMX instructions. `-no-mdmx' turns
11809 This tells the assembler to accept DSP Release 1 instructions.
11815 This option implies -mdsp. This tells the assembler to accept DSP
11821 tells the assembler to accept MT instructions. `-mno-mt' turns
11834 catch all problems in hand-written assembler code.
11842 Generate code for the LSI R4010 chip. This tells the assembler to
11849 Generate code for the MIPS R4650 chip. This tells the assembler
11859 This tells the assembler to accept instructions specific to that
11890 beginning of the assembler input. *Note MIPS symbol sizes::.
11896 `-nocpp', because the GNU assembler itself never runs the C
11966 When assembling for ECOFF, the assembler uses the `$gp' (`$28')
11973 using the `$gp' register on the basis of object size (but the assembler
12029 You can use the `.set sym32' directive to tell the assembler that,
12038 will cause the assembler to treat `sym', `sym+16' and `sym+0x8000'
12058 than 0 make the assembler accept instructions for the corresponding ISA
12068 changes the effective CPU target and allows the assembler to use
12073 The directive `.set mips16' puts the assembler into MIPS 16 mode, in
12131 The directive `.set mips3d' makes the assembler accept instructions
12136 The directive `.set smartmips' makes the assembler accept
12141 The directive `.set mdmx' makes the assembler accept instructions
12146 The directive `.set dsp' makes the assembler accept instructions
12151 The directive `.set dspr2' makes the assembler accept instructions
12157 The directive `.set mt' makes the assembler accept instructions from
12246 It needs to be kept in mind that `mmixal' is both an assembler and
12334 * MMIX-Pseudos:: Assembler Directives
12423 9.23.3.4 Assembler Directives
12693 * MSP430-Ext:: Assembler Extensions
12702 430 Family Assembler Specification. Normal `as' macros should still
12752 9.24.2.4 Assembler Extensions
12833 _Warning:_ in other versions of the GNU assembler, `.file' is
12846 This directive instructs assembler to add new profile entry to the
12875 instruct assembler to add new profile entry to the object file. Profile
12976 * PDP-11-Pseudos:: Assembler Directives
13163 9.25.2 Assembler Directives
13166 The PDP-11 version of `as' has a few machine dependent assembler
13258 * PowerPC-Pseudo:: PowerPC Assembler Directives
13376 9.27.2 PowerPC Assembler Directives
13379 A number of assembler directives are available for PowerPC. The
13429 Renesas assembler.
13941 For compatibility with the SunOS v9 assembler. These options are
13982 The assembler syntax closely follows The Sparc Architecture Manual,
14411 `R_SPARC_LO10' relocation, the assembler will emit an `R_SPARC_OLO10'
14554 * TIC54X-Builtins:: Builtin Assembler Math Functions
14842 boundary. If present, ALIGNMENT_FLAG causes the assembler to
15225 Produce code for the R800 processor. The assembler does not support
15236 The assembler syntax closely follows the 'Z80 family CPU User Manual' by
15263 A backslash `\' is an ordinary character for the Z80 assembler.
15287 condition codes and assembler directives. The case of letters is
15303 9.32.4 Z80 Assembler Directives
15344 This is a normal instruction on Z80, and not an assembler
15366 The assembler also supports the following undocumented
15403 When the assembler is in unsegmented mode (specified with the
15405 register. When the assembler is in segmented mode (specified with the
15407 *Note Assembler Directives for the Z8000: Z8000 Directives, for a list
15408 of other Z8000 specific assembler directives.
15413 * Z8000 Syntax:: Assembler syntax for the Z8000
15499 assembler is in segmented or unsegmented mode) of the operand is
15524 9.33.3 Assembler Directives for the Z8000
15527 The Z8000 port of as includes additional assembler directives, for
15563 assembly language (shown with the assembler output in hex at the
15803 The Vax version of the assembler accepts additional options when
15870 The Vax version of the assembler supports four directives for
16107 ops to be used in the assembler source code. These ops label
16109 branch. The assembler will then flag these sections of code and
16455 This chapter covers features of the GNU assembler that are specific
16463 * Xtensa Syntax:: Assembler Syntax for Xtensa Processors.
16464 * Xtensa Optimizations:: Assembler Optimizations.
16474 The Xtensa version of the GNU assembler supports these special options:
16491 Indicate to the assembler whether `L32R' instructions use absolute
16501 enabled by default. Note that the assembler will always align
16514 Enable or disable all assembler transformations of Xtensa
16528 9.36.2 Assembler Syntax
16558 The assembler will automatically search for a format that can encode the
16567 specified as part of a FLIX bundle, the assembler will choose the
16591 assembler. Using this feature unnecessarily makes the code less
16592 efficient by disabling assembler optimization and less flexible by
16598 refers to a different macro. The assembler generally provides built-in
16605 underscore prefixes, the assembler will not transform the individual
16607 to align a `LOOP' instruction). To prevent the assembler from
16648 assembler automatically translates instructions from the core Xtensa
16657 The assembler will automatically select dense instructions where
16668 The Xtensa assembler will automatically align certain instructions, both
16671 As an optimization to improve performance, the assembler attempts to
16684 density instructions in the code preceding a target, the assembler can
16694 on either a 1 or 2 mod 4 byte boundary). The assembler knows about
16700 different fetch widths, the assembler conservatively assumes a 32-bit
16704 Previous versions of the assembler automatically aligned `ENTRY'
16719 until assembly-time. The Xtensa assembler offers branch relaxation and
16775 in a register. The Xtensa assembler can automatically relax immediate
16790 known until link-time, the assembler must assume the worst and relax all
16794 assembler for those cases where direct calls are sufficient.
16809 The assembler normally performs the following other relaxations. They
16880 The Xtensa assembler supports a region-based directive syntax:
16904 both result in `ADD' machine instructions, but the assembler selects an
16917 * Transform Directive:: Disable All Assembler Transformations.
16930 Tensilica's assembler.
16959 This directive enables or disables all assembler transformation,
16985 assembler and linker, not by the position of the `.literal' directive.
16986 Using this directive gives the assembler freedom to locate the literal
16996 `L32R' instructions; instead, the assembler puts the data in a literal
17064 The assembler will automatically place text section literal pools
17071 instruction so the assembler will be unable to automatically find a good
17126 assembler to emit the appropriate kind of relocation for `L32R'
17130 mode and indicate to the assembler which mode is used in each region of
17170 * If the assembler gets a fatal signal, for any input whatever, that
17209 different, the contents of that location would fool the assembler into
17239 * The command arguments you gave the assembler to assemble your
17248 observed when the assembler is invoked via a compiler, send the
17249 assembler source, not the high level language source. Most
17250 compilers will produce the assembler source when run with the `-S'
17252 --save-temps'; this will save the assembler source in a file with
17340 Dean Elsner wrote the original GNU assembler for the VAX.(1)
17396 wrote the initial RS/6000 and PowerPC assembler, and made a few other
17417 Richard Henderson rewrote the Alpha assembler. Klaus Kaempf wrote
18349 * assembler bugs, reporting: Bug Reporting. (line 6)
18350 * assembler crash: Bug Criteria. (line 9)
18351 * assembler directive .arch, CRIS: CRIS-Pseudos. (line 45)
18352 * assembler directive .dword, CRIS: CRIS-Pseudos. (line 12)
18353 * assembler directive .far, M68HC11: M68HC11-Directives. (line 20)
18354 * assembler directive .interrupt, M68HC11: M68HC11-Directives.
18356 * assembler directive .mode, M68HC11: M68HC11-Directives. (line 16)
18357 * assembler directive .relax, M68HC11: M68HC11-Directives. (line 10)
18358 * assembler directive .syntax, CRIS: CRIS-Pseudos. (line 17)
18359 * assembler directive .xrefb, M68HC11: M68HC11-Directives. (line 31)
18360 * assembler directive BSPEC, MMIX: MMIX-Pseudos. (line 131)
18361 * assembler directive BYTE, MMIX: MMIX-Pseudos. (line 97)
18362 * assembler directive ESPEC, MMIX: MMIX-Pseudos. (line 131)
18363 * assembler directive GREG, MMIX: MMIX-Pseudos. (line 50)
18364 assembler directive IS, MMIX: MMIX-Pseudos. (line 42)
18365 * assembler directive LOC, MMIX: MMIX-Pseudos. (line 7)
18366 * assembler directive LOCAL, MMIX: MMIX-Pseudos. (line 28)
18367 * assembler directive OCTA, MMIX: MMIX-Pseudos. (line 108)
18368 * assembler directive PREFIX, MMIX: MMIX-Pseudos. (line 120)
18369 * assembler directive TETRA, MMIX: MMIX-Pseudos. (line 108)
18370 * assembler directive WYDE, MMIX: MMIX-Pseudos. (line 108)
18371 * assembler directives, CRIS: CRIS-Pseudos. (line 6)
18372 * assembler directives, M68HC11: M68HC11-Directives. (line 6)
18373 * assembler directives, M68HC12: M68HC11-Directives. (line 6)
18374 * assembler directives, MMIX: MMIX-Pseudos. (line 6)
18375 * assembler internal logic error: As Sections. (line 13)
18376 * assembler version: v. (line 6)
18377 * assembler, and linker: Secs Background. (line 10)
18431 * bugs in assembler: Reporting Bugs. (line 6)
18508 * crash of assembler: Bug Criteria. (line 9)
18519 * CRIS assembler directive .arch: CRIS-Pseudos. (line 45)
18520 * CRIS assembler directive .dword: CRIS-Pseudos. (line 12)
18521 * CRIS assembler directive .syntax: CRIS-Pseudos. (line 17)
18522 * CRIS assembler directives: CRIS-Pseudos. (line 6)
18899 * internal assembler sections: As Sections. (line 6)
18972 * linker, and assembler: Secs Background. (line 10)
19044 * M68HC11 assembler directive .far: M68HC11-Directives. (line 20)
19045 * M68HC11 assembler directive .interrupt: M68HC11-Directives. (line 26)
19046 * M68HC11 assembler directive .mode: M68HC11-Directives. (line 16)
19047 * M68HC11 assembler directive .relax: M68HC11-Directives. (line 10)
19048 * M68HC11 assembler directive .xrefb: M68HC11-Directives. (line 31)
19049 * M68HC11 assembler directives: M68HC11-Directives. (line 6)
19057 * M68HC12 assembler directives: M68HC11-Directives. (line 6)
19090 * messages from assembler: Errors. (line 6)
19116 * MMIX assembler directive BSPEC: MMIX-Pseudos. (line 131)
19117 * MMIX assembler directive BYTE: MMIX-Pseudos. (line 97)
19118 * MMIX assembler directive ESPEC: MMIX-Pseudos. (line 131)
19119 * MMIX assembler directive GREG: MMIX-Pseudos. (line 50)
19120 * MMIX assembler directive IS: MMIX-Pseudos. (line 42)
19121 * MMIX assembler directive LOC: MMIX-Pseudos. (line 7)
19122 * MMIX assembler directive LOCAL: MMIX-Pseudos. (line 28)
19123 * MMIX assembler directive OCTA: MMIX-Pseudos. (line 108)
19124 * MMIX assembler directive PREFIX: MMIX-Pseudos. (line 120)
19125 * MMIX assembler directive TETRA: MMIX-Pseudos. (line 108)
19126 * MMIX assembler directive WYDE: MMIX-Pseudos. (line 108)
19127 * MMIX assembler directives: MMIX-Pseudos. (line 6)
19180 * MSP430 Assembler Extensions: MSP430-Ext. (line 6)
19263 * options, all versions of assembler: Invoking. (line 6)
19353 * purpose of GNU assembler: GNU Assembler. (line 12)
19410 * reporting bugs in assembler: Reporting Bugs. (line 6)
19527 * standard assembler sections: Secs Background. (line 27)
19619 * syntax, Xtensa assembler: Xtensa Syntax. (line 6)
19695 * version of assembler: v. (line 6)
19752 * Xtensa assembler syntax: Xtensa Syntax. (line 6)
19786 Node: GNU Assembler30582