xref: /dflybsd-src/contrib/binutils-2.27/gas/doc/asconfig.texi (revision e656dc90e3d65d744d534af2f5ea88cf8101ebcf)
1*a9fa9459Szrj@c Copyright (C) 1992-2016 Free Software Foundation, Inc.
2*a9fa9459Szrj@c This file is part of the documentation for the GAS manual
3*a9fa9459Szrj
4*a9fa9459Szrj@c Configuration settings for all-inclusive version of manual
5*a9fa9459Szrj
6*a9fa9459Szrj@c switches:------------------------------------------------------------
7*a9fa9459Szrj@c Properties of the manual
8*a9fa9459Szrj@c ========================
9*a9fa9459Szrj@c Discuss all architectures?
10*a9fa9459Szrj@set ALL-ARCH
11*a9fa9459Szrj@c A generic form of manual (not tailored to specific target)?
12*a9fa9459Szrj@set GENERIC
13*a9fa9459Szrj@c Include text on assembler internals?
14*a9fa9459Szrj@clear INTERNALS
15*a9fa9459Szrj@c Many object formats supported in this config?
16*a9fa9459Szrj@set MULTI-OBJ
17*a9fa9459Szrj
18*a9fa9459Szrj@c Object formats of interest
19*a9fa9459Szrj@c ==========================
20*a9fa9459Szrj@set AOUT
21*a9fa9459Szrj@set COFF
22*a9fa9459Szrj@set ELF
23*a9fa9459Szrj@set SOM
24*a9fa9459Szrj
25*a9fa9459Szrj@c CPUs of interest
26*a9fa9459Szrj@c ================
27*a9fa9459Szrj@set AARCH64
28*a9fa9459Szrj@set ALPHA
29*a9fa9459Szrj@set ARC
30*a9fa9459Szrj@set ARM
31*a9fa9459Szrj@set AVR
32*a9fa9459Szrj@set Blackfin
33*a9fa9459Szrj@set CR16
34*a9fa9459Szrj@set CRIS
35*a9fa9459Szrj@set D10V
36*a9fa9459Szrj@set D30V
37*a9fa9459Szrj@set EPIPHANY
38*a9fa9459Szrj@set H8/300
39*a9fa9459Szrj@set HPPA
40*a9fa9459Szrj@set I370
41*a9fa9459Szrj@set I80386
42*a9fa9459Szrj@set I860
43*a9fa9459Szrj@set I960
44*a9fa9459Szrj@set IA64
45*a9fa9459Szrj@set IP2K
46*a9fa9459Szrj@set LM32
47*a9fa9459Szrj@set M32C
48*a9fa9459Szrj@set M32R
49*a9fa9459Szrj@set xc16x
50*a9fa9459Szrj@set M68HC11
51*a9fa9459Szrj@set M680X0
52*a9fa9459Szrj@set MCORE
53*a9fa9459Szrj@set METAG
54*a9fa9459Szrj@set MICROBLAZE
55*a9fa9459Szrj@set MIPS
56*a9fa9459Szrj@set MMIX
57*a9fa9459Szrj@set MS1
58*a9fa9459Szrj@set MSP430
59*a9fa9459Szrj@set NIOSII
60*a9fa9459Szrj@set NDS32
61*a9fa9459Szrj@set NS32K
62*a9fa9459Szrj@set PDP11
63*a9fa9459Szrj@set PJ
64*a9fa9459Szrj@set PPC
65*a9fa9459Szrj@set RL78
66*a9fa9459Szrj@set RX
67*a9fa9459Szrj@set S390
68*a9fa9459Szrj@set SCORE
69*a9fa9459Szrj@set SH
70*a9fa9459Szrj@set SPARC
71*a9fa9459Szrj@set TIC54X
72*a9fa9459Szrj@set TIC6X
73*a9fa9459Szrj@set TILEGX
74*a9fa9459Szrj@set TILEPRO
75*a9fa9459Szrj@set V850
76*a9fa9459Szrj@set VAX
77*a9fa9459Szrj@set VISIUM
78*a9fa9459Szrj@set XGATE
79*a9fa9459Szrj@set XSTORMY16
80*a9fa9459Szrj@set XTENSA
81*a9fa9459Szrj@set Z80
82*a9fa9459Szrj@set Z8000
83*a9fa9459Szrj
84*a9fa9459Szrj@c Does this version of the assembler use the difference-table kludge?
85*a9fa9459Szrj@set DIFF-TBL-KLUGE
86*a9fa9459Szrj
87*a9fa9459Szrj@c Do all machines described use IEEE floating point?
88*a9fa9459Szrj@clear IEEEFLOAT
89*a9fa9459Szrj
90*a9fa9459Szrj@c Is a word 32 bits, or 16?
91*a9fa9459Szrj@clear W32
92*a9fa9459Szrj@set W16
93*a9fa9459Szrj
94*a9fa9459Szrj@c Do symbols have different characters than usual?
95*a9fa9459Szrj@clear SPECIAL-SYMS
96*a9fa9459Szrj
97*a9fa9459Szrj@c strings:------------------------------------------------------------
98*a9fa9459Szrj@c Name of the assembler:
99*a9fa9459Szrj@set AS as
100*a9fa9459Szrj@c Name of C compiler:
101*a9fa9459Szrj@set GCC gcc
102*a9fa9459Szrj@c Name of linker:
103*a9fa9459Szrj@set LD ld
104*a9fa9459Szrj@c Text for target machine (best not used in generic case; but just in case...)
105*a9fa9459Szrj@set TARGET machine specific
106*a9fa9459Szrj@c Name of object format NOT SET in generic version
107*a9fa9459Szrj@clear OBJ-NAME
108