123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- #
- # For a description of the syntax of this configuration file,
- # see extra/config/Kconfig-language.txt
- #
- config TARGET_ARCH
- string
- default "mips"
- config FORCE_OPTIONS_FOR_ARCH
- bool
- default y
- select ARCH_ANY_ENDIAN
- select ARCH_HAS_UCONTEXT
- select ARCH_HAS_DEPRECATED_SYSCALLS
- choice
- prompt "Target ABI"
- default CONFIG_MIPS_O32_ABI
- help
- This is the ABI you wish to build use. Choose either O32, N32
- or N64.
- config CONFIG_MIPS_O32_ABI
- bool "O32 ABI"
- config CONFIG_MIPS_N32_ABI
- bool "N32 ABI"
- config CONFIG_MIPS_N64_ABI
- bool "N64 ABI"
- endchoice
- choice
- prompt "Target Processor Architecture"
- default CONFIG_MIPS_ISA_1 if CONFIG_MIPS_O32_ABI
- default CONFIG_MIPS_ISA_3 if CONFIG_MIPS_N32_ABI
- default CONFIG_MIPS_ISA_3 if CONFIG_MIPS_N64_ABI
- 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_MIPS32R2
- bool "MIPS32r2"
- config CONFIG_MIPS_ISA_MIPS64
- bool "MIPS64"
- endchoice
|