aboutsummaryrefslogtreecommitdiff
path: root/Kconfig
diff options
context:
space:
mode:
authoraqua <aqua@iserlohn-fortress.net>2023-06-11 23:11:25 +0300
committeraqua <aqua@iserlohn-fortress.net>2023-06-11 23:11:25 +0300
commitcb6aa7dd9703eb3dba275905f98de682b57d3a78 (patch)
tree4b2b6ff65c148c5e9fe035e621496fcb2302dfb8 /Kconfig
parentMake code ANSI C compatible (diff)
downloadkernel-cb6aa7dd9703eb3dba275905f98de682b57d3a78.tar.xz
Rework leaf makefiles to be included from top-level
- remove Makefile.all
Diffstat (limited to 'Kconfig')
-rw-r--r--Kconfig22
1 files changed, 14 insertions, 8 deletions
diff --git a/Kconfig b/Kconfig
index d50a25e..db565cc 100644
--- a/Kconfig
+++ b/Kconfig
@@ -1,4 +1,18 @@
menu "Toolchain"
+ choice
+ prompt "Target architecture"
+ config ARCH_i686
+ bool "i686"
+ config ARCH_mips
+ bool "mips"
+ endchoice
+ choice
+ prompt "Toolchain"
+ config TOOLCHAIN_i686_gcc
+ bool "i686-elf-gcc"
+ depends on ARCH_i686
+ endchoice
+
config CFLAGS
string "Additional C compiler flags"
config CXXFLAGS
@@ -7,14 +21,6 @@ menu "Toolchain"
string "Additional linker flags"
endmenu
-menu "Target"
- choice
- prompt "Target architecture"
- config ARCH_i686
- bool "i686"
- endchoice
-endmenu
-
menu "Devices"
config PIC_8259
bool "PIC 8259"