Kconfig 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. #
  2. # For a description of the syntax of this configuration file,
  3. # see doc/kbuild/kconfig-language.txt.
  4. #
  5. mainmenu "X15/$ARCH $VERSION Kernel Configuration"
  6. config ARCH
  7. string
  8. option env="ARCH"
  9. config VERSION
  10. string
  11. option env="VERSION"
  12. config KERNEL_VERSION
  13. string
  14. default VERSION
  15. config CC
  16. string
  17. option env="CC"
  18. config CFLAGS
  19. string
  20. option env="CFLAGS"
  21. menu "Build options"
  22. config COMPILER
  23. string "Compiler executable"
  24. default CC
  25. ---help---
  26. Name of the compiler executable
  27. This includes any toolchain prefix, and must be a file name,
  28. not a path.
  29. config COMPILER_OPTIONS
  30. string "Compilation options"
  31. default CFLAGS
  32. ---help---
  33. Raw options passed to the compiler.
  34. config ASSERT
  35. bool "Assertions"
  36. default y
  37. ---help---
  38. Enable assert() code generation.
  39. config SYMTAB
  40. bool "Build symbol table"
  41. default y
  42. ---help---
  43. Build and embed a symbol table in the kernel.
  44. This option allows the kernel to perform symbolic address
  45. resolutions which are very convenient for debugging, at the
  46. cost of additional data memory.
  47. If unsure, enable.
  48. endmenu
  49. source "arch/$ARCH/Kconfig"
  50. source "kern/Kconfig"
  51. source "test/Kconfig"