Config.mips 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  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. default "mips"
  7. config HAVE_ELF
  8. bool
  9. default y
  10. config ARCH_CFLAGS
  11. string
  12. default "-mno-split-addresses"
  13. config ARCH_LDFLAGS
  14. string
  15. config LIBGCC_CFLAGS
  16. string
  17. choice
  18. prompt "Target Processor Architecture"
  19. default CONFIG_MIPS_ISA_1
  20. help
  21. This selects the instruction set architecture of your MIPS CPU. This
  22. information is used for optimizing purposes. To build a library that
  23. will run on any MIPS CPU, you can specify "Generic (MIPS I)" here.
  24. If you pick anything other than "Generic (MIPS I)," there is no
  25. guarantee that uClibc will even run on anything other than the
  26. selected processor type.
  27. You should probably select the MIPS ISA that best matches the
  28. CPU you will be using on your device. uClibc will be tuned
  29. for that architecture.
  30. If you don't know what to do, choose "Generic (MIPS I)"
  31. config CONFIG_MIPS_ISA_1
  32. bool "Generic (MIPS I)"
  33. config CONFIG_MIPS_ISA_2
  34. bool "MIPS II"
  35. config CONFIG_MIPS_ISA_3
  36. bool "MIPS III"
  37. config CONFIG_MIPS_ISA_4
  38. bool "MIPS IV"
  39. config CONFIG_MIPS_ISA_MIPS32
  40. bool "MIPS32"
  41. config CONFIG_MIPS_ISA_MIPS64
  42. bool "MIPS64"
  43. endchoice