buildroot: factor knowledge of a 64bits architecture
[openwrt.git] / target / Config.in
1 source "tmp/.config-target.in"
2
3 # Kernel/Hardware features
4
5 config HAS_SPE_FPU
6         depends powerpc
7         select HAS_FPU
8         bool
9
10 config HAS_FPU
11         bool
12
13 config AUDIO_SUPPORT
14         bool
15
16 config GPIO_SUPPORT
17         bool
18
19 config PCI_SUPPORT
20         select AUDIO_SUPPORT
21         bool
22
23 config PCIE_SUPPORT
24         bool
25
26 config PCMCIA_SUPPORT
27         bool
28
29 config USB_SUPPORT
30         select AUDIO_SUPPORT
31         bool
32
33 config USB_GADGET_SUPPORT
34         bool
35
36 config RTC_SUPPORT
37         bool
38
39 config BIG_ENDIAN
40         bool
41
42 config USES_INITRAMFS
43         bool
44
45 config USES_SQUASHFS
46         bool
47
48 config USES_JFFS2
49         bool
50
51 config USES_EXT4
52         bool
53
54 config USES_TARGZ
55         bool
56
57 config USES_CPIOGZ
58         bool
59
60 config USES_UBIFS
61         bool
62
63 config PROFILE_KCONFIG
64         bool
65
66 config NOMMU
67         bool
68
69 config HAS_MIPS16
70         depends (mips || mipsel || mips64 || mips64el)
71         bool
72
73 config ARCH_64BIT
74         bool
75
76 # Architecture selection
77
78 config arm
79         bool
80
81 config armeb
82         select BIG_ENDIAN
83         bool
84
85 config avr32
86         select BIG_ENDIAN
87         bool
88
89 config cris
90         bool
91
92 config i386
93         bool
94
95 config i686
96         bool 
97
98 config m68k
99         bool
100
101 config mips
102         select BIG_ENDIAN
103         bool
104
105 config mipsel
106         bool
107
108 config mips64
109         select BIG_ENDIAN
110         select ARCH_64BIT
111         bool
112
113 config mips64el
114         select ARCH_64BIT
115         bool
116
117 config powerpc
118         select BIG_ENDIAN
119         bool
120
121 config powerpc64
122         select BIG_ENDIAN
123         select ARCH_64BIT
124         bool
125
126 config sh3
127         bool
128
129 config sh3eb
130         select BIG_ENDIAN
131         bool
132
133 config sh4
134         bool
135
136 config sh4eb
137         select BIG_ENDIAN
138         bool
139
140 config sparc
141         select BIG_ENDIAN
142         bool
143
144 config x86_64
145         select ARCH_64BIT
146         bool
147
148 config ARCH
149         string
150         default "arm"       if arm
151         default "armeb"     if armeb
152         default "avr32"     if avr32
153         default "cris"      if cris
154         default "i386"      if i386
155         default "i686"      if i686
156         default "m68k"      if m68k
157         default "mips"      if mips
158         default "mipsel"    if mipsel
159         default "mips64"    if mips64
160         default "mips64el"  if mips64el
161         default "powerpc"   if powerpc
162         default "sh3"       if sh3
163         default "sh3eb"     if sh3eb
164         default "sh4"       if sh4
165         default "sh4eb"     if sh4eb
166         default "sparc"     if sparc
167         default "x86_64"    if x86_64
168