summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/cc/gcc.in.211
-rw-r--r--config/debug/gdb.in9
-rw-r--r--config/kernel/linux.in36
-rw-r--r--config/libc/musl.in4
4 files changed, 36 insertions, 24 deletions
diff --git a/config/cc/gcc.in.2 b/config/cc/gcc.in.2
index 73b6a2f..577bf42 100644
--- a/config/cc/gcc.in.2
+++ b/config/cc/gcc.in.2
@@ -47,6 +47,17 @@ config CC_GCC_EXTRA_ENV_ARRAY
Leave blank if you don't know better.
+config CC_GCC_TARGET_FINAL
+ bool
+ prompt "Use the default targets all and install for the final compiler"
+ default n
+ depends on BARE_METAL
+ help
+ The final GCC for a bare metal system is built by the core gcc script.
+ This script does a lot of tricks to build the core gcc, which are not
+ required for the final gcc build. If you set this flag to true, all the
+ tricks are not done and the compiler is build with all/install.
+
config STATIC_TOOLCHAIN
select CC_GCC_STATIC_LIBSTDCXX if CC_GCC_4_4_or_later
diff --git a/config/debug/gdb.in b/config/debug/gdb.in
index 7010259..d0d1aae 100644
--- a/config/debug/gdb.in
+++ b/config/debug/gdb.in
@@ -164,13 +164,15 @@ config GDB_V_6_8a
bool
prompt "6.8a"
+endchoice
+
config GDB_CUSTOM
bool
prompt "Custom gdb"
depends on EXPERIMENTAL
- select GDB_7_2_or_later
-
-endchoice
+ help
+ The choosen gdb version shall be not downloaded. Instead use
+ a custom location to get the source.
config GDB_7_2_or_later
bool
@@ -220,7 +222,6 @@ config GDB_VERSION
default "7.0.1a" if GDB_V_7_0_1a
default "7.0a" if GDB_V_7_0a
default "6.8a" if GDB_V_6_8a
- default "custom" if GDB_CUSTOM
if GDB_CUSTOM
diff --git a/config/kernel/linux.in b/config/kernel/linux.in
index c896409..40c1cb6 100644
--- a/config/kernel/linux.in
+++ b/config/kernel/linux.in
@@ -29,39 +29,39 @@ choice
config KERNEL_V_4_2
bool
- prompt "4.2 (mainline)"
+ prompt "4.2.3 (stable)"
config KERNEL_V_4_1
bool
- prompt "4.1.6 (stable)"
+ prompt "4.1.10"
config KERNEL_V_3_18
bool
- prompt "3.18.20"
+ prompt "3.18.22"
config KERNEL_V_3_14
bool
- prompt "3.14.51"
+ prompt "3.14.54"
config KERNEL_V_3_12
bool
- prompt "3.12.47"
+ prompt "3.12.49"
config KERNEL_V_3_10
bool
- prompt "3.10.87"
+ prompt "3.10.90"
config KERNEL_V_3_4
bool
- prompt "3.4.108"
+ prompt "3.4.109"
config KERNEL_V_3_2
bool
- prompt "3.2.71"
+ prompt "3.2.72"
config KERNEL_V_2_6_32
bool
- prompt "2.6.32.67"
+ prompt "2.6.32.68"
help
config KERNEL_LINUX_CUSTOM
@@ -84,15 +84,15 @@ config KERNEL_VERSION
string
# Don't remove next line
# CT_INSERT_VERSION_STRING_BELOW
- default "4.2" if KERNEL_V_4_2
- default "4.1.6" if KERNEL_V_4_1
- default "3.18.20" if KERNEL_V_3_18
- default "3.14.51" if KERNEL_V_3_14
- default "3.12.47" if KERNEL_V_3_12
- default "3.10.87" if KERNEL_V_3_10
- default "3.4.108" if KERNEL_V_3_4
- default "3.2.71" if KERNEL_V_3_2
- default "2.6.32.67" if KERNEL_V_2_6_32
+ default "4.2.3" if KERNEL_V_4_2
+ default "4.1.10" if KERNEL_V_4_1
+ default "3.18.22" if KERNEL_V_3_18
+ default "3.14.54" if KERNEL_V_3_14
+ default "3.12.49" if KERNEL_V_3_12
+ default "3.10.90" if KERNEL_V_3_10
+ default "3.4.109" if KERNEL_V_3_4
+ default "3.2.72" if KERNEL_V_3_2
+ default "2.6.32.68" if KERNEL_V_2_6_32
default "custom" if KERNEL_LINUX_CUSTOM
endif # ! KERNEL_LINUX_USE_CUSTOM_HEADERS
diff --git a/config/libc/musl.in b/config/libc/musl.in
index f5b4fc0..8df09df 100644
--- a/config/libc/musl.in
+++ b/config/libc/musl.in
@@ -20,7 +20,7 @@ choice
config LIBC_MUSL_V_1_1
bool
- prompt "1.1.11 (Mainline)"
+ prompt "1.1.12 (Mainline)"
depends on EXPERIMENTAL
config LIBC_MUSL_V_1_0
@@ -38,6 +38,6 @@ config LIBC_VERSION
string
# Don't remove next line
# CT_INSERT_VERSION_STRING_BELOW
- default "1.1.11" if LIBC_MUSL_V_1_1
+ default "1.1.12" if LIBC_MUSL_V_1_1
default "1.0.5" if LIBC_MUSL_V_1_0
default "custom" if LIBC_MUSL_V_CUSTOM