| This is ../.././gas/doc/as.info, produced by makeinfo version 4.7 from |
| ../.././gas/doc/as.texinfo. |
| |
| START-INFO-DIR-ENTRY |
| * As: (as). The GNU assembler. |
| * Gas: (as). The GNU assembler. |
| END-INFO-DIR-ENTRY |
| |
| This file documents the GNU Assembler "as". |
| |
| Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002 |
| Free Software Foundation, Inc. |
| |
| Permission is granted to copy, distribute and/or modify this document |
| under the terms of the GNU Free Documentation License, Version 1.1 or |
| any later version published by the Free Software Foundation; with no |
| Invariant Sections, with no Front-Cover Texts, and with no Back-Cover |
| Texts. A copy of the license is included in the section entitled "GNU |
| Free Documentation License". |
| |
| |
| Indirect: |
| as.info-1: 778 |
| as.info-2: 299493 |
| as.info-3: 569897 |
| |
| Tag Table: |
| (Indirect) |
| Node: Top778 |
| Node: Overview1697 |
| Node: Manual24913 |
| Node: GNU Assembler25857 |
| Node: Object Formats27028 |
| Node: Command Line27480 |
| Node: Input Files28567 |
| Node: Object30548 |
| Node: Errors31500 |
| Node: Invoking32695 |
| Node: a34644 |
| Node: alternate36416 |
| Node: D36588 |
| Node: f36821 |
| Node: I37329 |
| Node: K37873 |
| Node: L38176 |
| Node: listing39013 |
| Node: M40605 |
| Node: MD45006 |
| Node: o45432 |
| Node: R45887 |
| Node: statistics46917 |
| Node: traditional-format47324 |
| Node: v47797 |
| Node: W48072 |
| Node: Z48979 |
| Node: Syntax49501 |
| Node: Preprocessing50092 |
| Node: Whitespace51655 |
| Node: Comments52051 |
| Node: Symbol Intro54244 |
| Node: Statements54934 |
| Node: Constants56850 |
| Node: Characters57481 |
| Node: Strings57983 |
| Node: Chars60149 |
| Node: Numbers60903 |
| Node: Integers61443 |
| Node: Bignums62099 |
| Node: Flonums62455 |
| Node: Sections64210 |
| Node: Secs Background64588 |
| Node: Ld Sections69638 |
| Node: As Sections72022 |
| Node: Sub-Sections72932 |
| Node: bss76079 |
| Node: Symbols77029 |
| Node: Labels77677 |
| Node: Setting Symbols78408 |
| Node: Symbol Names78778 |
| Node: Dot83247 |
| Node: Symbol Attributes83694 |
| Node: Symbol Value84431 |
| Node: Symbol Type85476 |
| Node: a.out Symbols85864 |
| Node: Symbol Desc86126 |
| Node: Symbol Other86421 |
| Node: COFF Symbols86590 |
| Node: SOM Symbols87263 |
| Node: Expressions87705 |
| Node: Empty Exprs88454 |
| Node: Integer Exprs88801 |
| Node: Arguments89196 |
| Node: Operators90302 |
| Node: Prefix Ops90637 |
| Node: Infix Ops90965 |
| Node: Pseudo Ops93362 |
| Node: Abort98386 |
| Node: ABORT98791 |
| Node: Align99058 |
| Node: Ascii101352 |
| Node: Asciz101661 |
| Node: Balign101906 |
| Node: Byte103769 |
| Node: Comm104007 |
| Node: CFI directives105381 |
| Node: Data107637 |
| Node: Def107964 |
| Node: Desc108339 |
| Node: Dim108839 |
| Node: Double109237 |
| Node: Eject109575 |
| Node: Else109750 |
| Node: Elseif110046 |
| Node: End110336 |
| Node: Endef110551 |
| Node: Endfunc110881 |
| Node: Endif111056 |
| Node: Equ111317 |
| Node: Equiv111626 |
| Node: Err112126 |
| Node: Error112436 |
| Node: Exitm112881 |
| Node: Extern113050 |
| Node: Fail113311 |
| Node: File113756 |
| Node: Fill114372 |
| Node: Float115336 |
| Node: Func115678 |
| Node: Global116268 |
| Node: Hidden117018 |
| Node: hword117597 |
| Node: Ident117925 |
| Node: If118231 |
| Node: Incbin121027 |
| Node: Include121722 |
| Node: Int122273 |
| Node: Internal122654 |
| Node: Irp123302 |
| Node: Irpc124107 |
| Node: Lcomm124932 |
| Node: Lflags125680 |
| Node: Line125874 |
| Node: Linkonce126907 |
| Node: Ln128134 |
| Node: MRI128289 |
| Node: List128627 |
| Node: Long129237 |
| Node: Macro129413 |
| Node: Altmacro132151 |
| Node: Noaltmacro133481 |
| Node: Nolist133649 |
| Node: Octa134079 |
| Node: Org134413 |
| Node: P2align135696 |
| Node: Previous137624 |
| Node: PopSection138318 |
| Node: Print138826 |
| Node: Protected139055 |
| Node: Psize139702 |
| Node: Purgem140386 |
| Node: PushSection140607 |
| Node: Quad141164 |
| Node: Rept141619 |
| Node: Sbttl142032 |
| Node: Scl142397 |
| Node: Section142900 |
| Node: Set148039 |
| Node: Short148598 |
| Node: Single148918 |
| Node: Size149263 |
| Node: Sleb128150077 |
| Node: Skip150399 |
| Node: Space150721 |
| Node: Stab151613 |
| Node: String153615 |
| Node: Struct154041 |
| Node: SubSection154764 |
| Node: Symver155325 |
| Node: Tag157716 |
| Node: Text158231 |
| Node: Title158550 |
| Node: Type158929 |
| Node: Uleb128160146 |
| Node: Val160468 |
| Node: Version160836 |
| Node: VTableEntry161109 |
| Node: VTableInherit161397 |
| Node: Warning161843 |
| Node: Weak162077 |
| Node: Word162743 |
| Node: Deprecated164586 |
| Node: Machine Dependencies164821 |
| Node: AMD29K-Dependent167601 |
| Node: AMD29K Options167992 |
| Node: AMD29K Syntax168175 |
| Node: AMD29K-Macros168451 |
| Node: AMD29K-Chars168715 |
| Node: AMD29K-Regs168991 |
| Node: AMD29K Floating Point170270 |
| Node: AMD29K Directives170485 |
| Node: AMD29K Opcodes171905 |
| Node: Alpha-Dependent172250 |
| Node: Alpha Notes172689 |
| Node: Alpha Options172970 |
| Node: Alpha Syntax175168 |
| Node: Alpha-Chars175637 |
| Node: Alpha-Regs175868 |
| Node: Alpha-Relocs176255 |
| Node: Alpha Floating Point182246 |
| Node: Alpha Directives182468 |
| Node: Alpha Opcodes187991 |
| Node: ARC-Dependent188286 |
| Node: ARC Options188669 |
| Node: ARC Syntax189738 |
| Node: ARC-Chars189970 |
| Node: ARC-Regs190102 |
| Node: ARC Floating Point190226 |
| Node: ARC Directives190537 |
| Node: ARC Opcodes196508 |
| Node: ARM-Dependent196734 |
| Node: ARM Options197161 |
| Node: ARM Syntax202762 |
| Node: ARM-Chars202994 |
| Node: ARM-Regs203518 |
| Node: ARM Floating Point203703 |
| Node: ARM Directives203902 |
| Node: ARM Opcodes209676 |
| Node: ARM Mapping Symbols211764 |
| Node: CRIS-Dependent212543 |
| Node: CRIS-Opts212888 |
| Ref: march-option214506 |
| Node: CRIS-Expand216323 |
| Node: CRIS-Symbols217506 |
| Node: CRIS-Syntax218675 |
| Node: CRIS-Chars219011 |
| Node: CRIS-Pic219562 |
| Ref: crispic219758 |
| Node: CRIS-Regs223298 |
| Node: CRIS-Pseudos223715 |
| Ref: crisnous224491 |
| Node: D10V-Dependent225773 |
| Node: D10V-Opts226124 |
| Node: D10V-Syntax227087 |
| Node: D10V-Size227616 |
| Node: D10V-Subs228589 |
| Node: D10V-Chars229624 |
| Node: D10V-Regs231228 |
| Node: D10V-Addressing232273 |
| Node: D10V-Word232959 |
| Node: D10V-Float233474 |
| Node: D10V-Opcodes233785 |
| Node: D30V-Dependent234178 |
| Node: D30V-Opts234531 |
| Node: D30V-Syntax235206 |
| Node: D30V-Size235738 |
| Node: D30V-Subs236709 |
| Node: D30V-Chars237744 |
| Node: D30V-Guarded240042 |
| Node: D30V-Regs240722 |
| Node: D30V-Addressing241861 |
| Node: D30V-Float242529 |
| Node: D30V-Opcodes242840 |
| Node: H8/300-Dependent243233 |
| Node: H8/300 Options243645 |
| Node: H8/300 Syntax243854 |
| Node: H8/300-Chars244153 |
| Node: H8/300-Regs244450 |
| Node: H8/300-Addressing245367 |
| Node: H8/300 Floating Point246406 |
| Node: H8/300 Directives246731 |
| Node: H8/300 Opcodes247857 |
| Node: H8/500-Dependent256177 |
| Node: H8/500 Options256589 |
| Node: H8/500 Syntax256798 |
| Node: H8/500-Chars257097 |
| Node: H8/500-Regs257401 |
| Node: H8/500-Addressing258170 |
| Node: H8/500 Floating Point258800 |
| Node: H8/500 Directives259125 |
| Node: H8/500 Opcodes259453 |
| Node: HPPA-Dependent264565 |
| Node: HPPA Notes265000 |
| Node: HPPA Options265758 |
| Node: HPPA Syntax265953 |
| Node: HPPA Floating Point267223 |
| Node: HPPA Directives267429 |
| Node: HPPA Opcodes276115 |
| Node: ESA/390-Dependent276374 |
| Node: ESA/390 Notes276834 |
| Node: ESA/390 Options277625 |
| Node: ESA/390 Syntax277835 |
| Node: ESA/390 Floating Point280008 |
| Node: ESA/390 Directives280287 |
| Node: ESA/390 Opcodes283576 |
| Node: i386-Dependent283838 |
| Node: i386-Options284906 |
| Node: i386-Syntax285751 |
| Node: i386-Mnemonics288165 |
| Node: i386-Regs290630 |
| Node: i386-Prefixes292675 |
| Node: i386-Memory295435 |
| Node: i386-Jumps298372 |
| Node: i386-Float299493 |
| Node: i386-SIMD301322 |
| Node: i386-16bit302431 |
| Node: i386-Bugs304469 |
| Node: i386-Arch305223 |
| Node: i386-Notes307358 |
| Node: i860-Dependent308216 |
| Node: Notes-i860308612 |
| Node: Options-i860309517 |
| Node: Directives-i860310880 |
| Node: Opcodes for i860311949 |
| Node: i960-Dependent314116 |
| Node: Options-i960314519 |
| Node: Floating Point-i960318403 |
| Node: Directives-i960318671 |
| Node: Opcodes for i960320705 |
| Node: callj-i960321322 |
| Node: Compare-and-branch-i960321811 |
| Node: IA-64-Dependent323715 |
| Node: IA-64 Options324016 |
| Node: IA-64 Syntax327048 |
| Node: IA-64-Chars327411 |
| Node: IA-64-Regs327641 |
| Node: IA-64-Bits328567 |
| Node: IA-64 Opcodes329076 |
| Node: IP2K-Dependent329348 |
| Node: IP2K-Opts329576 |
| Node: M32R-Dependent330056 |
| Node: M32R-Opts330377 |
| Node: M32R-Directives334543 |
| Node: M32R-Warnings338518 |
| Node: M68K-Dependent341524 |
| Node: M68K-Opts341991 |
| Node: M68K-Syntax348476 |
| Node: M68K-Moto-Syntax350315 |
| Node: M68K-Float352904 |
| Node: M68K-Directives353424 |
| Node: M68K-opcodes354030 |
| Node: M68K-Branch354256 |
| Node: M68K-Chars358454 |
| Node: M68HC11-Dependent358867 |
| Node: M68HC11-Opts359398 |
| Node: M68HC11-Syntax363214 |
| Node: M68HC11-Modifiers365428 |
| Node: M68HC11-Directives367256 |
| Node: M68HC11-Float368632 |
| Node: M68HC11-opcodes369160 |
| Node: M68HC11-Branch369342 |
| Node: M88K-Dependent371789 |
| Node: M88K Directives372040 |
| Node: MIPS-Dependent373560 |
| Node: MIPS Opts374647 |
| Node: MIPS Object381615 |
| Node: MIPS Stabs383181 |
| Node: MIPS symbol sizes383903 |
| Node: MIPS ISA385572 |
| Node: MIPS autoextend386721 |
| Node: MIPS insn387451 |
| Node: MIPS option stack387948 |
| Node: MIPS ASE instruction generation overrides388722 |
| Node: MMIX-Dependent389495 |
| Node: MMIX-Opts389875 |
| Node: MMIX-Expand393479 |
| Node: MMIX-Syntax394794 |
| Ref: mmixsite395151 |
| Node: MMIX-Chars395992 |
| Node: MMIX-Symbols396646 |
| Node: MMIX-Regs398714 |
| Node: MMIX-Pseudos399739 |
| Ref: MMIX-loc399880 |
| Ref: MMIX-local400960 |
| Ref: MMIX-is401492 |
| Ref: MMIX-greg401763 |
| Ref: GREG-base402682 |
| Ref: MMIX-byte403999 |
| Ref: MMIX-constants404470 |
| Ref: MMIX-prefix405116 |
| Ref: MMIX-spec405490 |
| Node: MMIX-mmixal405824 |
| Node: MSP430-Dependent409321 |
| Node: MSP430 Options409787 |
| Node: MSP430 Syntax409979 |
| Node: MSP430-Macros410295 |
| Node: MSP430-Chars411026 |
| Node: MSP430-Regs411339 |
| Node: MSP430-Ext411899 |
| Node: MSP430 Floating Point413720 |
| Node: MSP430 Directives413944 |
| Node: MSP430 Opcodes414735 |
| Node: MSP430 Profiling Capability415130 |
| Node: PDP-11-Dependent417459 |
| Node: PDP-11-Options417848 |
| Node: PDP-11-Pseudos422919 |
| Node: PDP-11-Syntax423264 |
| Node: PDP-11-Mnemonics424015 |
| Node: PDP-11-Synthetic424317 |
| Node: PJ-Dependent424535 |
| Node: PJ Options424760 |
| Node: PPC-Dependent425037 |
| Node: PowerPC-Opts425324 |
| Node: PowerPC-Pseudo427289 |
| Node: SH-Dependent427888 |
| Node: SH Options428300 |
| Node: SH Syntax429154 |
| Node: SH-Chars429427 |
| Node: SH-Regs429721 |
| Node: SH-Addressing430335 |
| Node: SH Floating Point431244 |
| Node: SH Directives432338 |
| Node: SH Opcodes432708 |
| Node: SH64-Dependent437030 |
| Node: SH64 Options437393 |
| Node: SH64 Syntax439110 |
| Node: SH64-Chars439393 |
| Node: SH64-Regs439693 |
| Node: SH64-Addressing440789 |
| Node: SH64 Directives441972 |
| Node: SH64 Opcodes443082 |
| Node: Sparc-Dependent443798 |
| Node: Sparc-Opts444183 |
| Node: Sparc-Aligned-Data446440 |
| Node: Sparc-Float447295 |
| Node: Sparc-Directives447496 |
| Node: TIC54X-Dependent449456 |
| Node: TIC54X-Opts450182 |
| Node: TIC54X-Block451225 |
| Node: TIC54X-Env451585 |
| Node: TIC54X-Constants451933 |
| Node: TIC54X-Subsyms452335 |
| Node: TIC54X-Locals454244 |
| Node: TIC54X-Builtins454988 |
| Node: TIC54X-Ext457459 |
| Node: TIC54X-Directives458030 |
| Node: TIC54X-Macros468932 |
| Node: TIC54X-MMRegs471042 |
| Node: Z8000-Dependent471258 |
| Node: Z8000 Options472222 |
| Node: Z8000 Syntax472439 |
| Node: Z8000-Chars472729 |
| Node: Z8000-Regs472962 |
| Node: Z8000-Addressing473752 |
| Node: Z8000 Directives474869 |
| Node: Z8000 Opcodes476478 |
| Node: Vax-Dependent486420 |
| Node: VAX-Opts486937 |
| Node: VAX-float490672 |
| Node: VAX-directives491304 |
| Node: VAX-opcodes492165 |
| Node: VAX-branch492554 |
| Node: VAX-operands495061 |
| Node: VAX-no495824 |
| Node: V850-Dependent496061 |
| Node: V850 Options496459 |
| Node: V850 Syntax498848 |
| Node: V850-Chars499088 |
| Node: V850-Regs499253 |
| Node: V850 Floating Point500821 |
| Node: V850 Directives501027 |
| Node: V850 Opcodes502170 |
| Node: Xtensa-Dependent508062 |
| Node: Xtensa Options508793 |
| Node: Xtensa Syntax511564 |
| Node: Xtensa Opcodes513453 |
| Node: Xtensa Registers515247 |
| Node: Xtensa Optimizations515880 |
| Node: Density Instructions516332 |
| Node: Xtensa Automatic Alignment517434 |
| Node: Xtensa Relaxation520180 |
| Node: Xtensa Branch Relaxation521088 |
| Node: Xtensa Call Relaxation522460 |
| Node: Xtensa Immediate Relaxation524246 |
| Node: Xtensa Directives526820 |
| Node: Schedule Directive528528 |
| Node: Longcalls Directive528868 |
| Node: Transform Directive529412 |
| Node: Literal Directive530154 |
| Node: Literal Position Directive531939 |
| Node: Literal Prefix Directive533638 |
| Node: Absolute Literals Directive535801 |
| Node: Reporting Bugs537108 |
| Node: Bug Criteria537832 |
| Node: Bug Reporting538597 |
| Node: Acknowledgements545230 |
| Ref: Acknowledgements-Footnote-1550149 |
| Node: GNU Free Documentation License550175 |
| Node: Index569897 |
| |
| End Tag Table |