1 | This is as.info, produced by makeinfo version 4.3 from as.texinfo.
|
---|
2 |
|
---|
3 | START-INFO-DIR-ENTRY
|
---|
4 | * As: (as). The GNU assembler.
|
---|
5 | * Gas: (as). The GNU assembler.
|
---|
6 | END-INFO-DIR-ENTRY
|
---|
7 |
|
---|
8 | This file documents the GNU Assembler "as".
|
---|
9 |
|
---|
10 | Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002
|
---|
11 | Free Software Foundation, Inc.
|
---|
12 |
|
---|
13 | Permission is granted to copy, distribute and/or modify this document
|
---|
14 | under the terms of the GNU Free Documentation License, Version 1.1 or
|
---|
15 | any later version published by the Free Software Foundation; with no
|
---|
16 | Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
|
---|
17 | Texts. A copy of the license is included in the section entitled "GNU
|
---|
18 | Free Documentation License".
|
---|
19 |
|
---|
20 |
|
---|
21 | Indirect:
|
---|
22 | as.info-1: 746
|
---|
23 | as.info-2: 50403
|
---|
24 | as.info-3: 99518
|
---|
25 | as.info-4: 149019
|
---|
26 | as.info-5: 200539
|
---|
27 | as.info-6: 243961
|
---|
28 | as.info-7: 293741
|
---|
29 | as.info-8: 342907
|
---|
30 | as.info-9: 392750
|
---|
31 | as.info-10: 441695
|
---|
32 | as.info-11: 491168
|
---|
33 | as.info-12: 515814
|
---|
34 |
|
---|
35 | Tag Table:
|
---|
36 | (Indirect)
|
---|
37 | Node: Top746
|
---|
38 | Node: Overview1666
|
---|
39 | Node: Manual23653
|
---|
40 | Node: GNU Assembler24592
|
---|
41 | Node: Object Formats25758
|
---|
42 | Node: Command Line26205
|
---|
43 | Node: Input Files27287
|
---|
44 | Node: Object29266
|
---|
45 | Node: Errors30213
|
---|
46 | Node: Invoking31403
|
---|
47 | Node: a33291
|
---|
48 | Node: D35050
|
---|
49 | Node: f35270
|
---|
50 | Node: I35773
|
---|
51 | Node: K36312
|
---|
52 | Node: L36611
|
---|
53 | Node: listing37443
|
---|
54 | Node: M39030
|
---|
55 | Node: MD43426
|
---|
56 | Node: o43845
|
---|
57 | Node: R44293
|
---|
58 | Node: statistics45316
|
---|
59 | Node: traditional-format45716
|
---|
60 | Node: v46182
|
---|
61 | Node: W46450
|
---|
62 | Node: Z47350
|
---|
63 | Node: Syntax47865
|
---|
64 | Node: Preprocessing48455
|
---|
65 | Node: Whitespace50013
|
---|
66 | Node: Comments50403
|
---|
67 | Node: Symbol Intro52596
|
---|
68 | Node: Statements53279
|
---|
69 | Node: Constants55193
|
---|
70 | Node: Characters55819
|
---|
71 | Node: Strings56312
|
---|
72 | Node: Chars58465
|
---|
73 | Node: Numbers59206
|
---|
74 | Node: Integers59737
|
---|
75 | Node: Bignums60380
|
---|
76 | Node: Flonums60723
|
---|
77 | Node: Sections62465
|
---|
78 | Node: Secs Background62839
|
---|
79 | Node: Ld Sections67881
|
---|
80 | Node: As Sections70280
|
---|
81 | Node: Sub-Sections71185
|
---|
82 | Node: bss74191
|
---|
83 | Node: Symbols75136
|
---|
84 | Node: Labels75783
|
---|
85 | Node: Setting Symbols76509
|
---|
86 | Node: Symbol Names76874
|
---|
87 | Node: Dot81347
|
---|
88 | Node: Symbol Attributes81789
|
---|
89 | Node: Symbol Value82521
|
---|
90 | Node: Symbol Type83557
|
---|
91 | Node: a.out Symbols83936
|
---|
92 | Node: Symbol Desc84186
|
---|
93 | Node: Symbol Other84468
|
---|
94 | Node: COFF Symbols84624
|
---|
95 | Node: SOM Symbols85253
|
---|
96 | Node: Expressions85686
|
---|
97 | Node: Empty Exprs86434
|
---|
98 | Node: Integer Exprs86776
|
---|
99 | Node: Arguments87166
|
---|
100 | Node: Operators88263
|
---|
101 | Node: Prefix Ops88589
|
---|
102 | Node: Infix Ops88908
|
---|
103 | Node: Pseudo Ops91296
|
---|
104 | Node: Abort96108
|
---|
105 | Node: ABORT96509
|
---|
106 | Node: Align96771
|
---|
107 | Node: Ascii98977
|
---|
108 | Node: Asciz99278
|
---|
109 | Node: Balign99518
|
---|
110 | Node: Byte101376
|
---|
111 | Node: Comm101609
|
---|
112 | Node: Data102968
|
---|
113 | Node: Def103278
|
---|
114 | Node: Desc103646
|
---|
115 | Node: Dim104139
|
---|
116 | Node: Double104530
|
---|
117 | Node: Eject104861
|
---|
118 | Node: Else105029
|
---|
119 | Node: Elseif105319
|
---|
120 | Node: End105603
|
---|
121 | Node: Endef105811
|
---|
122 | Node: Endfunc106134
|
---|
123 | Node: Endif106302
|
---|
124 | Node: Equ106555
|
---|
125 | Node: Equiv106858
|
---|
126 | Node: Err107351
|
---|
127 | Node: Exitm107654
|
---|
128 | Node: Extern107814
|
---|
129 | Node: Fail108068
|
---|
130 | Node: File108506
|
---|
131 | Node: Fill109115
|
---|
132 | Node: Float110072
|
---|
133 | Node: Func110406
|
---|
134 | Node: Global110986
|
---|
135 | Node: Hidden111729
|
---|
136 | Node: hword112298
|
---|
137 | Node: Ident112619
|
---|
138 | Node: If112919
|
---|
139 | Node: Incbin115708
|
---|
140 | Node: Include116396
|
---|
141 | Node: Int116940
|
---|
142 | Node: Internal117314
|
---|
143 | Node: Irp117952
|
---|
144 | Node: Irpc118751
|
---|
145 | Node: Lcomm119570
|
---|
146 | Node: Lflags120311
|
---|
147 | Node: Line120498
|
---|
148 | Node: Linkonce121521
|
---|
149 | Node: Ln122741
|
---|
150 | Node: MRI122889
|
---|
151 | Node: List123216
|
---|
152 | Node: Long123819
|
---|
153 | Node: Macro123989
|
---|
154 | Node: Nolist126373
|
---|
155 | Node: Octa126789
|
---|
156 | Node: Org127115
|
---|
157 | Node: P2align128390
|
---|
158 | Node: Previous130311
|
---|
159 | Node: PopSection130998
|
---|
160 | Node: Print131499
|
---|
161 | Node: Protected131721
|
---|
162 | Node: Psize132358
|
---|
163 | Node: Purgem133035
|
---|
164 | Node: PushSection133249
|
---|
165 | Node: Quad133832
|
---|
166 | Node: Rept134278
|
---|
167 | Node: Sbttl134684
|
---|
168 | Node: Scl135042
|
---|
169 | Node: Section135538
|
---|
170 | Node: Set139427
|
---|
171 | Node: Short139979
|
---|
172 | Node: Single140292
|
---|
173 | Node: Size140629
|
---|
174 | Node: Sleb128141436
|
---|
175 | Node: Skip141751
|
---|
176 | Node: Space142066
|
---|
177 | Node: Stab142951
|
---|
178 | Node: String144946
|
---|
179 | Node: Struct145365
|
---|
180 | Node: SubSection146081
|
---|
181 | Node: Symver146635
|
---|
182 | Node: Tag149019
|
---|
183 | Node: Text149527
|
---|
184 | Node: Title149839
|
---|
185 | Node: Type150211
|
---|
186 | Node: Uleb128151441
|
---|
187 | Node: Val151756
|
---|
188 | Node: Version152117
|
---|
189 | Node: VTableEntry152383
|
---|
190 | Node: VTableInherit152664
|
---|
191 | Node: Weak153098
|
---|
192 | Node: Word153359
|
---|
193 | Node: Deprecated155193
|
---|
194 | Node: Machine Dependencies155418
|
---|
195 | Node: AMD29K-Dependent158133
|
---|
196 | Node: AMD29K Options158516
|
---|
197 | Node: AMD29K Syntax158690
|
---|
198 | Node: AMD29K-Macros158954
|
---|
199 | Node: AMD29K-Chars159205
|
---|
200 | Node: AMD29K-Regs159468
|
---|
201 | Node: AMD29K Floating Point160732
|
---|
202 | Node: AMD29K Directives160938
|
---|
203 | Node: AMD29K Opcodes162346
|
---|
204 | Node: Alpha-Dependent162682
|
---|
205 | Node: Alpha Notes163113
|
---|
206 | Node: Alpha Options163385
|
---|
207 | Node: Alpha Syntax165571
|
---|
208 | Node: Alpha-Chars166031
|
---|
209 | Node: Alpha-Regs166249
|
---|
210 | Node: Alpha-Relocs166620
|
---|
211 | Node: Alpha Floating Point172597
|
---|
212 | Node: Alpha Directives172810
|
---|
213 | Node: Alpha Opcodes177837
|
---|
214 | Node: ARC-Dependent178123
|
---|
215 | Node: ARC Options178498
|
---|
216 | Node: ARC Syntax179550
|
---|
217 | Node: ARC-Chars179770
|
---|
218 | Node: ARC-Regs179889
|
---|
219 | Node: ARC Floating Point180000
|
---|
220 | Node: ARC Directives180302
|
---|
221 | Node: ARC Opcodes181584
|
---|
222 | Node: ARM-Dependent181784
|
---|
223 | Node: ARM Options182158
|
---|
224 | Node: ARM Syntax187399
|
---|
225 | Node: ARM-Chars187619
|
---|
226 | Node: ARM-Regs188130
|
---|
227 | Node: ARM Floating Point188302
|
---|
228 | Node: ARM Directives188492
|
---|
229 | Node: ARM Opcodes191062
|
---|
230 | Node: CRIS-Dependent193112
|
---|
231 | Node: CRIS-Opts193414
|
---|
232 | Node: CRIS-Expand195152
|
---|
233 | Node: CRIS-Syntax195977
|
---|
234 | Node: CRIS-Chars196303
|
---|
235 | Node: CRIS-Pic196841
|
---|
236 | Ref: crispic197024
|
---|
237 | Node: CRIS-Regs200539
|
---|
238 | Node: CRIS-Pseudos200943
|
---|
239 | Ref: crisnous201706
|
---|
240 | Node: D10V-Dependent202768
|
---|
241 | Node: D10V-Opts203111
|
---|
242 | Node: D10V-Syntax204065
|
---|
243 | Node: D10V-Size204585
|
---|
244 | Node: D10V-Subs205545
|
---|
245 | Node: D10V-Chars206567
|
---|
246 | Node: D10V-Regs208153
|
---|
247 | Node: D10V-Addressing209184
|
---|
248 | Node: D10V-Word209857
|
---|
249 | Node: D10V-Float210359
|
---|
250 | Node: D10V-Opcodes210661
|
---|
251 | Node: D30V-Dependent211045
|
---|
252 | Node: D30V-Opts211390
|
---|
253 | Node: D30V-Syntax212056
|
---|
254 | Node: D30V-Size212579
|
---|
255 | Node: D30V-Subs213537
|
---|
256 | Node: D30V-Chars214559
|
---|
257 | Node: D30V-Guarded216844
|
---|
258 | Node: D30V-Regs217512
|
---|
259 | Node: D30V-Addressing218638
|
---|
260 | Node: D30V-Float219293
|
---|
261 | Node: D30V-Opcodes219595
|
---|
262 | Node: H8/300-Dependent219979
|
---|
263 | Node: H8/300 Options220383
|
---|
264 | Node: H8/300 Syntax220583
|
---|
265 | Node: H8/300-Chars220870
|
---|
266 | Node: H8/300-Regs221154
|
---|
267 | Node: H8/300-Addressing222058
|
---|
268 | Node: H8/300 Floating Point223084
|
---|
269 | Node: H8/300 Directives223400
|
---|
270 | Node: H8/300 Opcodes224517
|
---|
271 | Node: H8/500-Dependent232848
|
---|
272 | Node: H8/500 Options233252
|
---|
273 | Node: H8/500 Syntax233452
|
---|
274 | Node: H8/500-Chars233739
|
---|
275 | Node: H8/500-Regs234030
|
---|
276 | Node: H8/500-Addressing234786
|
---|
277 | Node: H8/500 Floating Point235403
|
---|
278 | Node: H8/500 Directives235719
|
---|
279 | Node: H8/500 Opcodes236038
|
---|
280 | Node: HPPA-Dependent241151
|
---|
281 | Node: HPPA Notes241576
|
---|
282 | Node: HPPA Options242323
|
---|
283 | Node: HPPA Syntax242507
|
---|
284 | Node: HPPA Floating Point243766
|
---|
285 | Node: HPPA Directives243961
|
---|
286 | Node: HPPA Opcodes250552
|
---|
287 | Node: ESA/390-Dependent250800
|
---|
288 | Node: ESA/390 Notes251250
|
---|
289 | Node: ESA/390 Options252030
|
---|
290 | Node: ESA/390 Syntax252229
|
---|
291 | Node: ESA/390 Floating Point254391
|
---|
292 | Node: ESA/390 Directives254659
|
---|
293 | Node: ESA/390 Opcodes257936
|
---|
294 | Node: i386-Dependent258187
|
---|
295 | Node: i386-Options259245
|
---|
296 | Node: i386-Syntax259856
|
---|
297 | Node: i386-Mnemonics262259
|
---|
298 | Node: i386-Regs264713
|
---|
299 | Node: i386-Prefixes266747
|
---|
300 | Node: i386-Memory269495
|
---|
301 | Node: i386-Jumps272421
|
---|
302 | Node: i386-Float273531
|
---|
303 | Node: i386-SIMD275349
|
---|
304 | Node: i386-16bit276447
|
---|
305 | Node: i386-Bugs278472
|
---|
306 | Node: i386-Arch279211
|
---|
307 | Node: i386-Notes281075
|
---|
308 | Node: i860-Dependent281920
|
---|
309 | Node: Notes-i860282306
|
---|
310 | Node: Options-i860282800
|
---|
311 | Node: Directives-i860283805
|
---|
312 | Node: Opcodes for i860284467
|
---|
313 | Node: i960-Dependent286586
|
---|
314 | Node: Options-i960286978
|
---|
315 | Node: Floating Point-i960290858
|
---|
316 | Node: Directives-i960291115
|
---|
317 | Node: Opcodes for i960293135
|
---|
318 | Node: callj-i960293741
|
---|
319 | Node: Compare-and-branch-i960294216
|
---|
320 | Node: IP2K-Dependent296105
|
---|
321 | Node: IP2K-Opts296322
|
---|
322 | Node: M32R-Dependent296790
|
---|
323 | Node: M32R-Opts297053
|
---|
324 | Node: M32R-Warnings298799
|
---|
325 | Node: M68K-Dependent301787
|
---|
326 | Node: M68K-Opts302244
|
---|
327 | Node: M68K-Syntax308535
|
---|
328 | Node: M68K-Moto-Syntax310363
|
---|
329 | Node: M68K-Float312941
|
---|
330 | Node: M68K-Directives313450
|
---|
331 | Node: M68K-opcodes314045
|
---|
332 | Node: M68K-Branch314257
|
---|
333 | Node: M68K-Chars318443
|
---|
334 | Node: M68HC11-Dependent318838
|
---|
335 | Node: M68HC11-Opts319359
|
---|
336 | Node: M68HC11-Syntax323164
|
---|
337 | Node: M68HC11-Modifiers325366
|
---|
338 | Node: M68HC11-Directives327182
|
---|
339 | Node: M68HC11-Float328546
|
---|
340 | Node: M68HC11-opcodes329063
|
---|
341 | Node: M68HC11-Branch329231
|
---|
342 | Node: M88K-Dependent331662
|
---|
343 | Node: M88K Directives331903
|
---|
344 | Node: MIPS-Dependent333411
|
---|
345 | Node: MIPS Opts334421
|
---|
346 | Node: MIPS Object340641
|
---|
347 | Node: MIPS Stabs342196
|
---|
348 | Node: MIPS ISA342907
|
---|
349 | Node: MIPS autoextend344038
|
---|
350 | Node: MIPS insn344749
|
---|
351 | Node: MIPS option stack345235
|
---|
352 | Node: MIPS ASE instruction generation overrides345998
|
---|
353 | Node: MMIX-Dependent346760
|
---|
354 | Node: MMIX-Opts347130
|
---|
355 | Node: MMIX-Expand349950
|
---|
356 | Node: MMIX-Syntax351254
|
---|
357 | Ref: mmixsite351600
|
---|
358 | Node: MMIX-Chars352441
|
---|
359 | Node: MMIX-Symbols353080
|
---|
360 | Node: MMIX-Regs355133
|
---|
361 | Node: MMIX-Pseudos356143
|
---|
362 | Ref: MMIX-loc356266
|
---|
363 | Ref: MMIX-local357346
|
---|
364 | Ref: MMIX-is357878
|
---|
365 | Ref: MMIX-greg358149
|
---|
366 | Ref: GREG-base359068
|
---|
367 | Ref: MMIX-byte360385
|
---|
368 | Ref: MMIX-constants360856
|
---|
369 | Ref: MMIX-prefix361501
|
---|
370 | Ref: MMIX-spec361875
|
---|
371 | Node: MMIX-mmixal362209
|
---|
372 | Node: MSP430-Dependent365695
|
---|
373 | Node: MSP430 Options366098
|
---|
374 | Node: MSP430 Syntax366279
|
---|
375 | Node: MSP430-Macros366581
|
---|
376 | Node: MSP430-Chars367296
|
---|
377 | Node: MSP430-Regs367594
|
---|
378 | Node: MSP430-Ext368139
|
---|
379 | Node: MSP430 Floating Point368475
|
---|
380 | Node: MSP430 Directives368688
|
---|
381 | Node: MSP430 Opcodes369361
|
---|
382 | Node: PDP-11-Dependent369709
|
---|
383 | Node: PDP-11-Options370088
|
---|
384 | Node: PDP-11-Pseudos375085
|
---|
385 | Node: PDP-11-Syntax375419
|
---|
386 | Node: PDP-11-Mnemonics376159
|
---|
387 | Node: PDP-11-Synthetic376450
|
---|
388 | Node: PJ-Dependent376657
|
---|
389 | Node: PJ Options376872
|
---|
390 | Node: PPC-Dependent377138
|
---|
391 | Node: PowerPC-Opts377354
|
---|
392 | Node: SH-Dependent379206
|
---|
393 | Node: SH Options379608
|
---|
394 | Node: SH Syntax380068
|
---|
395 | Node: SH-Chars380327
|
---|
396 | Node: SH-Regs380606
|
---|
397 | Node: SH-Addressing381205
|
---|
398 | Node: SH Floating Point382099
|
---|
399 | Node: SH Directives382395
|
---|
400 | Node: SH Opcodes382751
|
---|
401 | Node: SH64-Dependent387072
|
---|
402 | Node: SH64 Options387425
|
---|
403 | Node: SH64 Syntax388850
|
---|
404 | Node: SH64-Chars389119
|
---|
405 | Node: SH64-Regs389404
|
---|
406 | Node: SH64-Addressing390485
|
---|
407 | Node: SH64 Directives391653
|
---|
408 | Node: SH64 Opcodes392750
|
---|
409 | Node: Sparc-Dependent393454
|
---|
410 | Node: Sparc-Opts393829
|
---|
411 | Node: Sparc-Aligned-Data396075
|
---|
412 | Node: Sparc-Float396919
|
---|
413 | Node: Sparc-Directives397109
|
---|
414 | Node: TIC54X-Dependent399058
|
---|
415 | Node: TIC54X-Opts399774
|
---|
416 | Node: TIC54X-Block400806
|
---|
417 | Node: TIC54X-Env401155
|
---|
418 | Node: TIC54X-Constants401492
|
---|
419 | Node: TIC54X-Subsyms401883
|
---|
420 | Node: TIC54X-Locals403781
|
---|
421 | Node: TIC54X-Builtins404514
|
---|
422 | Node: TIC54X-Ext406973
|
---|
423 | Node: TIC54X-Directives407533
|
---|
424 | Node: TIC54X-Macros418421
|
---|
425 | Node: TIC54X-MMRegs420517
|
---|
426 | Node: Z8000-Dependent420719
|
---|
427 | Node: Z8000 Options421680
|
---|
428 | Node: Z8000 Syntax421855
|
---|
429 | Node: Z8000-Chars422131
|
---|
430 | Node: Z8000-Regs422349
|
---|
431 | Node: Z8000-Addressing423139
|
---|
432 | Node: Z8000 Directives424082
|
---|
433 | Node: Z8000 Opcodes425680
|
---|
434 | Node: Vax-Dependent435616
|
---|
435 | Node: VAX-Opts436123
|
---|
436 | Node: VAX-float439847
|
---|
437 | Node: VAX-directives440468
|
---|
438 | Node: VAX-opcodes441317
|
---|
439 | Node: VAX-branch441695
|
---|
440 | Node: VAX-operands444191
|
---|
441 | Node: VAX-no444943
|
---|
442 | Node: V850-Dependent445169
|
---|
443 | Node: V850 Options445557
|
---|
444 | Node: V850 Syntax447705
|
---|
445 | Node: V850-Chars447931
|
---|
446 | Node: V850-Regs448081
|
---|
447 | Node: V850 Floating Point449618
|
---|
448 | Node: V850 Directives449813
|
---|
449 | Node: V850 Opcodes450713
|
---|
450 | Node: Xtensa-Dependent456593
|
---|
451 | Node: Xtensa Options457314
|
---|
452 | Node: Xtensa Syntax460265
|
---|
453 | Node: Xtensa Opcodes460869
|
---|
454 | Node: Xtensa Registers463122
|
---|
455 | Node: Xtensa Optimizations463592
|
---|
456 | Node: Density Instructions464033
|
---|
457 | Node: Xtensa Automatic Alignment465107
|
---|
458 | Node: Xtensa Relaxation466840
|
---|
459 | Node: Xtensa Branch Relaxation467737
|
---|
460 | Node: Xtensa Call Relaxation468406
|
---|
461 | Node: Xtensa Immediate Relaxation470077
|
---|
462 | Node: Xtensa Directives472323
|
---|
463 | Node: Density Directive474953
|
---|
464 | Node: Relax Directive475495
|
---|
465 | Node: Longcalls Directive476083
|
---|
466 | Node: Generics Directive476520
|
---|
467 | Node: Literal Directive477233
|
---|
468 | Node: Literal Position Directive478921
|
---|
469 | Node: Literal Prefix Directive480486
|
---|
470 | Node: Freeregs Directive481392
|
---|
471 | Node: Frame Directive482146
|
---|
472 | Node: Reporting Bugs483056
|
---|
473 | Node: Bug Criteria483779
|
---|
474 | Node: Bug Reporting484539
|
---|
475 | Node: Acknowledgements491168
|
---|
476 | Ref: Acknowledgements-Footnote-1496086
|
---|
477 | Node: GNU Free Documentation License496112
|
---|
478 | Node: Index515814
|
---|
479 |
|
---|
480 | End Tag Table
|
---|