blob: 9ddcaf7473ee16e768c1b7b06a33ed13e4587892 [file] [log] [blame]
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