fix file permissions
[uclibc-ng.git] / extra / Configs / Config.mips
blob14b784fcc1133fcb75919f98b7d732af95168fee
2 # For a description of the syntax of this configuration file,
3 # see extra/config/Kconfig-language.txt
6 config TARGET_ARCH
7         string
8         default "mips"
10 config FORCE_OPTIONS_FOR_ARCH
11         bool
12         default y
13         select ARCH_ANY_ENDIAN
14         select ARCH_HAS_UCONTEXT
15         select ARCH_HAS_DEPRECATED_SYSCALLS
16         select ARCH_VDSO_SUPPORT
18 choice
19         prompt "Target ABI"
20         default CONFIG_MIPS_O32_ABI
21         help
22           This is the ABI you wish to build use.  Choose either O32, N32
23           or N64.
25 config CONFIG_MIPS_O32_ABI
26         bool "O32 ABI"
28 config CONFIG_MIPS_N32_ABI
29         bool "N32 ABI"
31 config CONFIG_MIPS_N64_ABI
32         bool "N64 ABI"
34 endchoice
36 choice
37         prompt "Target NAN Encoding"
38         default CONFIG_MIPS_NAN_LEGACY
39         help
40           This is the NAN Encoding you want to use.  Chose either Legacy
41           or 2008.
43 config CONFIG_MIPS_NAN_LEGACY
44         bool "LEGACY"
46 config CONFIG_MIPS_NAN_2008
47         bool "2008"
49 endchoice
51 config UCLIBC_USE_MIPS_PREFETCH
52         bool "Use MIPS prefetch optimization for memcpy/memset"
53         default y
54         help
55           You get better performance when you use Prefetch.
56           https://gcc.gnu.org/projects/prefetch.html#mips