Config.mips 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. #
  2. # For a description of the syntax of this configuration file,
  3. # see extra/config/Kconfig-language.txt
  4. #
  5. config TARGET_ARCH
  6. string
  7. default "mips"
  8. config FORCE_OPTIONS_FOR_ARCH
  9. bool
  10. default y
  11. select ARCH_ANY_ENDIAN
  12. select ARCH_HAS_UCONTEXT
  13. select ARCH_HAS_DEPRECATED_SYSCALLS
  14. select ARCH_VDSO_SUPPORT
  15. choice
  16. prompt "Target ABI"
  17. default CONFIG_MIPS_O32_ABI
  18. help
  19. This is the ABI you wish to build use. Choose either O32, N32
  20. or N64.
  21. config CONFIG_MIPS_O32_ABI
  22. bool "O32 ABI"
  23. config CONFIG_MIPS_N32_ABI
  24. bool "N32 ABI"
  25. config CONFIG_MIPS_N64_ABI
  26. bool "N64 ABI"
  27. endchoice
  28. choice
  29. prompt "Target NAN Encoding"
  30. default CONFIG_MIPS_NAN_LEGACY
  31. help
  32. This is the NAN Encoding you want to use. Chose either Legacy
  33. or 2008.
  34. config CONFIG_MIPS_NAN_LEGACY
  35. bool "LEGACY"
  36. config CONFIG_MIPS_NAN_2008
  37. bool "2008"
  38. endchoice
  39. config UCLIBC_USE_MIPS_PREFETCH
  40. bool "Use MIPS prefetch optimization for memcpy/memset"
  41. default y
  42. help
  43. You get better performance when you use Prefetch.
  44. https://gcc.gnu.org/projects/prefetch.html#mips