blob: 6a73bc654c0360ac48b0fda5365461c01b23c4fb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
#
# For a description of the syntax of this configuration file,
# see extra/config/Kconfig-language.txt
#
config TARGET_ARCH
default "mips"
config ARCH_SUPPORTS_BIG_ENDIAN
bool
default y
config ARCH_SUPPORTS_LITTLE_ENDIAN
bool
default y
config TARGET_ARCH_FEATURES
bool
default y
config ARCH_CFLAGS
string
default "-mno-split-addresses"
config LIBGCC_CFLAGS
string
choice
prompt "Target Processor Architecture"
default CONFIG_MIPS_ISA_1
help
This selects the instruction set architecture of your MIPS CPU. This
information is used for optimizing purposes. To build a library that
will run on any MIPS CPU, you can specify "Generic (MIPS I)" here.
If you pick anything other than "Generic (MIPS I)," there is no
guarantee that uClibc will even run on anything other than the
selected processor type.
You should probably select the MIPS ISA that best matches the
CPU you will be using on your device. uClibc will be tuned
for that architecture.
If you don't know what to do, choose "Generic (MIPS I)"
config CONFIG_MIPS_ISA_1
bool "Generic (MIPS I)"
config CONFIG_MIPS_ISA_2
bool "MIPS II"
config CONFIG_MIPS_ISA_3
bool "MIPS III"
config CONFIG_MIPS_ISA_4
bool "MIPS IV"
config CONFIG_MIPS_ISA_MIPS32
bool "MIPS32"
config CONFIG_MIPS_ISA_MIPS64
bool "MIPS64"
endchoice
|