diff --git a/config/binutils/binutils.in b/config/binutils/binutils.in
index 07d4a907..e66c972f 100644
--- a/config/binutils/binutils.in
+++ b/config/binutils/binutils.in
@@ -72,36 +72,42 @@ config BINUTILS_V_2_26
 
 config BINUTILS_V_2_25_1
     bool
-    prompt "2.25.1"
+    prompt "2.25.1 (OBSOLETE)"
     select BINUTILS_2_25_1_or_later
+    depends on OBSOLETE
 
 config BINUTILS_LINARO_V_2_25
     bool
-    prompt "linaro-2.25.0-2015.01-2"
+    prompt "linaro-2.25.0-2015.01-2 (OBSOLETE)"
     select BINUTILS_2_25_or_later
     depends on BINUTILS_SHOW_LINARO
+    depends on OBSOLETE
 
 config BINUTILS_LINARO_V_2_24
     bool
-    prompt "linaro-2.24.0-2014.11-2"
+    prompt "linaro-2.24.0-2014.11-2 (OBSOLETE)"
     select BINUTILS_2_24_or_later
     depends on BINUTILS_SHOW_LINARO
+    depends on OBSOLETE
 
 config BINUTILS_V_2_24
     bool
-    prompt "2.24"
+    prompt "2.24 (OBSOLETE)"
     select BINUTILS_2_24_or_later
+    depends on OBSOLETE
 
 config BINUTILS_LINARO_V_2_23_2
     bool
-    prompt "linaro-2.23.2-2013.10-4"
+    prompt "linaro-2.23.2-2013.10-4 (OBSOLETE)"
     select BINUTILS_2_23_2_or_later
     depends on BINUTILS_SHOW_LINARO
+    depends on OBSOLETE
 
 config BINUTILS_V_2_23_2
     bool
-    prompt "2.23.2"
+    prompt "2.23.2 (OBSOLETE)"
     select BINUTILS_2_23_2_or_later
+    depends on OBSOLETE
 
 endchoice
 
diff --git a/config/cc/gcc.in b/config/cc/gcc.in
index e0c48756..c1996e91 100644
--- a/config/cc/gcc.in
+++ b/config/cc/gcc.in
@@ -90,31 +90,36 @@ config CC_GCC_V_5_4_0
 
 config CC_GCC_V_linaro_5_3
     bool
-    prompt "linaro-5.3-2016.05"
+    prompt "linaro-5.3-2016.05 (OBSOLETE)"
     depends on CC_GCC_SHOW_LINARO
+    depends on OBSOLETE
     select CC_GCC_5
 
 config CC_GCC_V_linaro_4_9
     bool
-    prompt "linaro-4.9-2016.02"
+    prompt "linaro-4.9-2016.02 (OBSOLETE)"
     depends on CC_GCC_SHOW_LINARO
+    depends on OBSOLETE
     select CC_GCC_4_9
 
 config CC_GCC_V_4_9_4
     bool
-    prompt "4.9.4"
+    prompt "4.9.4 (OBSOLETE)"
+    depends on OBSOLETE
     select CC_GCC_4_9
 
 config CC_GCC_V_linaro_4_8
     bool
-    prompt "linaro-4.8-2015.06"
+    prompt "linaro-4.8-2015.06 (OBSOLETE)"
     depends on CC_GCC_SHOW_LINARO
+    depends on OBSOLETE
     select CC_GCC_4_8
 
 config CC_GCC_V_4_8_5
     bool
-    prompt "4.8.5"
+    prompt "4.8.5 (OBSOLETE)"
     select CC_GCC_4_8
+    depends on OBSOLETE
 
 endchoice
 
diff --git a/config/companion_libs/cloog.in b/config/companion_libs/cloog.in
index d6e129d2..f094fa35 100644
--- a/config/companion_libs/cloog.in
+++ b/config/companion_libs/cloog.in
@@ -1,4 +1,5 @@
 # CLooG options
+## depends on OBSOLETE
 
 # CLooG 0.18.4 requires ISL 0.12 or newer
 # CLooG 0.18.1/0.18.0 frequires ISL 0.12 or older
@@ -11,20 +12,23 @@ choice
 
 config CLOOG_V_0_18_4
     bool
-    prompt "0.18.4"
+    prompt "0.18.4 (OBSOLETE)"
     depends on ISL_V_0_12_or_later
+    depends on OBSOLETE
     select CLOOG_0_18_4_or_later
 
 config CLOOG_V_0_18_1
     bool
-    prompt "0.18.1"
+    prompt "0.18.1 (OBSOLETE)"
     depends on !ISL_V_0_14_or_later
+    depends on OBSOLETE
     select CLOOG_0_18_or_later
 
 config CLOOG_V_0_18_0
     bool
-    prompt "0.18.0"
+    prompt "0.18.0 (OBSOLETE)"
     depends on !ISL_V_0_14_or_later
+    depends on OBSOLETE
     select CLOOG_0_18_or_later
 
 endchoice
diff --git a/config/companion_libs/expat.in b/config/companion_libs/expat.in
index 3f2ebd28..40ad66cf 100644
--- a/config/companion_libs/expat.in
+++ b/config/companion_libs/expat.in
@@ -12,7 +12,8 @@ config EXPAT_V_2_2_0
 
 config EXPAT_V_2_1_1
     bool
-    prompt "2.1.1"
+    prompt "2.1.1 (OBSOLETE)"
+    depends on OBSOLETE
 
 endchoice
 
diff --git a/config/companion_libs/gmp.in b/config/companion_libs/gmp.in
index b92050da..167c772b 100644
--- a/config/companion_libs/gmp.in
+++ b/config/companion_libs/gmp.in
@@ -13,44 +13,53 @@ config GMP_V_6_1_2
 
 config GMP_V_6_1_0
     bool
-    prompt "6.1.0"
+    prompt "6.1.0 (OBSOLETE)"
     select GMP_5_0_2_or_later
+    depends on OBSOLETE
 
 config GMP_V_6_0_0
     bool
-    prompt "6.0.0a"
+    prompt "6.0.0a (OBSOLETE)"
     select GMP_5_0_2_or_later
+    depends on OBSOLETE
 
 config GMP_V_5_1_3
     bool
-    prompt "5.1.3"
+    prompt "5.1.3 (OBSOLETE)"
     select GMP_5_0_2_or_later
+    depends on OBSOLETE
 
 config GMP_V_5_1_1
     bool
-    prompt "5.1.1"
+    prompt "5.1.1 (OBSOLETE)"
     select GMP_5_0_2_or_later
+    depends on OBSOLETE
 
 config GMP_V_5_0_2
     bool
-    prompt "5.0.2"
+    prompt "5.0.2 (OBSOLETE)"
     select GMP_5_0_2_or_later
+    depends on OBSOLETE
 
 config GMP_V_5_0_1
     bool
-    prompt "5.0.1"
+    prompt "5.0.1 (OBSOLETE)"
+    depends on OBSOLETE
 
 config GMP_V_4_3_2
     bool
-    prompt "4.3.2"
+    prompt "4.3.2 (OBSOLETE)"
+    depends on OBSOLETE
 
 config GMP_V_4_3_1
     bool
-    prompt "4.3.1"
+    prompt "4.3.1 (OBSOLETE)"
+    depends on OBSOLETE
 
 config GMP_V_4_3_0
     bool
-    prompt "4.3.0"
+    prompt "4.3.0 (OBSOLETE)"
+    depends on OBSOLETE
 
 endchoice
 
diff --git a/config/companion_libs/isl.in b/config/companion_libs/isl.in
index 66db3765..6ba9e07e 100644
--- a/config/companion_libs/isl.in
+++ b/config/companion_libs/isl.in
@@ -39,25 +39,29 @@ config ISL_V_0_16_1
 # mainline 4.9 release (4.9.4) does.
 config ISL_V_0_15
     bool
-    prompt "0.15"
+    prompt "0.15 (OBSOLETE)"
     depends on CC_GCC_4_9_or_later && !CC_GCC_V_linaro_4_9
     select ISL_V_0_15_or_later
+    depends on OBSOLETE
 
 config ISL_V_0_14
     bool
-    prompt "0.14"
+    prompt "0.14 (OBSOLETE)"
     select ISL_V_0_14_or_later
+    depends on OBSOLETE
 
 config ISL_V_0_12_2
     bool
-    prompt "0.12.2"
+    prompt "0.12.2 (OBSOLETE)"
     depends on !CC_GCC_6_or_later
     select ISL_V_0_12_or_later
+    depends on OBSOLETE
 
 config ISL_V_0_11_1
     bool
-    prompt "0.11.1"
+    prompt "0.11.1 (OBSOLETE)"
     depends on !CC_GCC_4_9_or_later
+    depends on OBSOLETE
 
 endchoice
 
diff --git a/config/companion_libs/libelf.in b/config/companion_libs/libelf.in
index 64eff124..b01ab36f 100644
--- a/config/companion_libs/libelf.in
+++ b/config/companion_libs/libelf.in
@@ -12,7 +12,8 @@ config LIBELF_V_0_8_13
 
 config LIBELF_V_0_8_12
     bool
-    prompt "0.8.12"
+    prompt "0.8.12 (OBSOLETE)"
+    depends on OBSOLETE
 
 endchoice
 
diff --git a/config/companion_libs/mpc.in b/config/companion_libs/mpc.in
index 6d22a333..cd8132de 100644
--- a/config/companion_libs/mpc.in
+++ b/config/companion_libs/mpc.in
@@ -12,31 +12,38 @@ config MPC_V_1_0_3
 
 config MPC_V_1_0_2
     bool
-    prompt "1.0.2"
+    prompt "1.0.2 (OBSOLETE)"
+    depends on OBSOLETE
 
 config MPC_V_1_0_1
     bool
-    prompt "1.0.1"
+    prompt "1.0.1 (OBSOLETE)"
+    depends on OBSOLETE
 
 config MPC_V_1_0
     bool
-    prompt "1.0"
+    prompt "1.0 (OBSOLETE)"
+    depends on OBSOLETE
 
 config MPC_V_0_9
     bool
-    prompt "0.9"
+    prompt "0.9 (OBSOLETE)"
+    depends on OBSOLETE
 
 config MPC_V_0_8_2
     bool
-    prompt "0.8.2"
+    prompt "0.8.2 (OBSOLETE)"
+    depends on OBSOLETE
 
 config MPC_V_0_8_1
     bool
-    prompt "0.8.1"
+    prompt "0.8.1 (OBSOLETE)"
+    depends on OBSOLETE
 
 config MPC_V_0_7
     bool
-    prompt "0.7"
+    prompt "0.7 (OBSOLETE)"
+    depends on OBSOLETE
 
 endchoice
 
diff --git a/config/companion_libs/mpfr.in b/config/companion_libs/mpfr.in
index 5957e235..ce33b3d7 100644
--- a/config/companion_libs/mpfr.in
+++ b/config/companion_libs/mpfr.in
@@ -12,35 +12,43 @@ config MPFR_V_3_1_5
 
 config MPFR_V_3_1_3
     bool
-    prompt "3.1.3"
+    prompt "3.1.3 (OBSOLETE)"
+    depends on OBSOLETE
 
 config MPFR_V_3_1_2
     bool
-    prompt "3.1.2"
+    prompt "3.1.2 (OBSOLETE)"
+    depends on OBSOLETE
 
 config MPFR_V_3_1_0
     bool
-    prompt "3.1.0"
+    prompt "3.1.0 (OBSOLETE)"
+    depends on OBSOLETE
 
 config MPFR_V_3_0_1
     bool
-    prompt "3.0.1"
+    prompt "3.0.1 (OBSOLETE)"
+    depends on OBSOLETE
 
 config MPFR_V_3_0_0
     bool
-    prompt "3.0.0"
+    prompt "3.0.0 (OBSOLETE)"
+    depends on OBSOLETE
 
 config MPFR_V_2_4_2
     bool
-    prompt "2.4.2"
+    prompt "2.4.2 (OBSOLETE)"
+    depends on OBSOLETE
 
 config MPFR_V_2_4_1
     bool
-    prompt "2.4.1"
+    prompt "2.4.1 (OBSOLETE)"
+    depends on OBSOLETE
 
 config MPFR_V_2_4_0
     bool
-    prompt "2.4.0"
+    prompt "2.4.0 (OBSOLETE)"
+    depends on OBSOLETE
 
 endchoice
 
diff --git a/config/companion_tools/automake.in b/config/companion_tools/automake.in
index 500ae14d..781a44a7 100644
--- a/config/companion_tools/automake.in
+++ b/config/companion_tools/automake.in
@@ -14,15 +14,18 @@ config AUTOMAKE_V_1_15
 
 config AUTOMAKE_V_1_14
     bool
-    prompt "1.14"
+    prompt "1.14 (OBSOLETE)"
+    depends on OBSOLETE
 
 config AUTOMAKE_V_1_11_6
     bool
-    prompt "1.11.6"
+    prompt "1.11.6 (OBSOLETE)"
+    depends on OBSOLETE
 
 config AUTOMAKE_V_1_11_1
     bool
-    prompt "1.11.1"
+    prompt "1.11.1 (OBSOLETE)"
+    depends on OBSOLETE
 
 endchoice
 
diff --git a/config/companion_tools/m4.in b/config/companion_tools/m4.in
index b99a4666..33a0aaf4 100644
--- a/config/companion_tools/m4.in
+++ b/config/companion_tools/m4.in
@@ -14,7 +14,8 @@ config M4_V_1_4_17
 
 config M4_V_1_4_13
     bool
-    prompt "1.4.13"
+    prompt "1.4.13 (OBSOLETE)"
+    depends on OBSOLETE
 
 endchoice
 
diff --git a/config/companion_tools/make.in b/config/companion_tools/make.in
index 0935cd86..e9e7997a 100644
--- a/config/companion_tools/make.in
+++ b/config/companion_tools/make.in
@@ -14,15 +14,18 @@ config MAKE_V_4_2_1
 
 config MAKE_V_4_1
     bool
-    prompt "4.1"
+    prompt "4.1 (OBSOLETE)"
+    depends on OBSOLETE
 
 config MAKE_V_4_0
     bool
-    prompt "4.0"
+    prompt "4.0 (OBSOLETE)"
+    depends on OBSOLETE
 
 config MAKE_V_3_81
     bool
-    prompt "3.81"
+    prompt "3.81 (OBSOLETE)"
+    depends on OBSOLETE
 
 endchoice
 
diff --git a/config/debug/gdb.in b/config/debug/gdb.in
index 6ef0640f..0bf17403 100644
--- a/config/debug/gdb.in
+++ b/config/debug/gdb.in
@@ -79,170 +79,171 @@ config GDB_V_7_11
 
 config GDB_V_7_10_1
     bool
-    prompt "7.10.1"
+    prompt "7.10.1 (OBSOLETE)"
     select GDB_7_2_or_later
+    depends on OBSOLETE
 
 config GDB_V_7_10
     bool
-    prompt "7.10"
+    prompt "7.10 (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_7_9_1
     bool
-    prompt "7.9.1"
+    prompt "7.9.1 (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_7_9
     bool
-    prompt "7.9"
+    prompt "7.9 (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_linaro_7_8
     bool
-    prompt "linaro-7.8-2014.09"
+    prompt "linaro-7.8-2014.09 (OBSOLETE)"
     depends on DEBUG_GDB_SHOW_LINARO
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_7_8_2
     bool
-    prompt "7.8.2"
+    prompt "7.8.2 (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 
 config GDB_V_7_8_1
     bool
-    prompt "7.8.1"
+    prompt "7.8.1 (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_7_8
     bool
-    prompt "7.8"
+    prompt "7.8 (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_linaro_7_7_1
     bool
-    prompt "linaro-7.7.1-2014.06"
+    prompt "linaro-7.7.1-2014.06 (OBSOLETE)"
     depends on DEBUG_GDB_SHOW_LINARO
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_7_7_1
     bool
-    prompt "7.7.1"
+    prompt "7.7.1 (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_linaro_7_7
     bool
-    prompt "linaro-7.7-2014.05"
+    prompt "linaro-7.7-2014.05 (OBSOLETE)"
     depends on DEBUG_GDB_SHOW_LINARO
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_7_7
     bool
-    prompt "7.7"
+    prompt "7.7 (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_linaro_7_6
     bool
-    prompt "linaro-7.6.1-2013.10"
+    prompt "linaro-7.6.1-2013.10 (OBSOLETE)"
     depends on DEBUG_GDB_SHOW_LINARO
     select GDB_7_2_or_later
 
 config GDB_V_7_6_1
     bool
-    prompt "7.6.1"
+    prompt "7.6.1 (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_linaro_7_5
     bool
-    prompt "linaro-7.5-2012.12"
+    prompt "linaro-7.5-2012.12 (OBSOLETE)"
     depends on DEBUG_GDB_SHOW_LINARO
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_7_5_1
     bool
-    prompt "7.5.1"
+    prompt "7.5.1 (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_linaro_7_4
     bool
-    prompt "linaro-7.4-2012.06"
+    prompt "linaro-7.4-2012.06 (OBSOLETE)"
     depends on DEBUG_GDB_SHOW_LINARO
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_7_4_1
     bool
-    prompt "7.4.1"
+    prompt "7.4.1 (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_7_4
     bool
-    prompt "7.4"
+    prompt "7.4 (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_linaro_7_3
     bool
-    prompt "linaro-7.3-2011.12"
+    prompt "linaro-7.3-2011.12 (OBSOLETE)"
     depends on DEBUG_GDB_SHOW_LINARO
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_7_3_1
     bool
-    prompt "7.3.1"
+    prompt "7.3.1 (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_7_3a
     bool
-    prompt "7.3a"
+    prompt "7.3a (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_7_2a
     bool
-    prompt "7.2a"
+    prompt "7.2a (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_2_or_later
 
 config GDB_V_7_1a
     bool
-    prompt "7.1a"
+    prompt "7.1a (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_0_or_later
 
 config GDB_V_7_0_1a
     bool
-    prompt "7.0.1a"
+    prompt "7.0.1a (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_0_or_later
 
 config GDB_V_7_0a
     bool
-    prompt "7.0a"
+    prompt "7.0a (OBSOLETE)"
     depends on OBSOLETE
     select GDB_7_0_or_later
 
 config GDB_V_6_8a
     bool
+    prompt "6.8a (OBSOLETE)"
     depends on OBSOLETE
-    prompt "6.8a"
 
 endchoice
 
diff --git a/config/debug/ltrace.in b/config/debug/ltrace.in
index aa5c0580..b506461c 100644
--- a/config/debug/ltrace.in
+++ b/config/debug/ltrace.in
@@ -18,15 +18,18 @@ choice
 config LTRACE_V_0_7_3
     bool
     prompt "0.7.3"
+    select LTRACE_0_5_3_or_later
 
 config LTRACE_V_0_5_3
     bool
-    prompt "0.5.3"
+    prompt "0.5.3 (OBSOLETE)"
     select LTRACE_0_5_3_or_later
+    depends on OBSOLETE
 
 config LTRACE_V_0_5_2
     bool
-    prompt "0.5.2"
+    prompt "0.5.2 (OBSOLETE)"
+    depends on OBSOLETE
 
 endchoice
 
diff --git a/config/debug/strace.in b/config/debug/strace.in
index a225878e..48eab0e8 100644
--- a/config/debug/strace.in
+++ b/config/debug/strace.in
@@ -15,7 +15,8 @@ config STRACE_V_4_15
 
 config STRACE_V_4_14
     bool
-    prompt "4.14"
+    prompt "4.14 (OBSOLETE)"
+    depends on OBSOLETE
     depends on CONFIGURE_has_xz
 
 config STRACE_V_4_13
diff --git a/config/kernel/linux.in b/config/kernel/linux.in
index 829e7b0c..deb3b587 100644
--- a/config/kernel/linux.in
+++ b/config/kernel/linux.in
@@ -46,32 +46,28 @@ choice
 
 config KERNEL_V_4_8
     bool
-    prompt "4.8.8"
-
-config KERNEL_V_4_7
-    bool
-    prompt "4.7.10 (EOL)"
+    prompt "4.8.17 (EOL)"
     depends on OBSOLETE
 
 config KERNEL_V_4_4
     bool
-    prompt "4.4.32"
+    prompt "4.4.44"
 
 config KERNEL_V_4_1
     bool
-    prompt "4.1.35"
+    prompt "4.1.38"
 
 config KERNEL_V_3_18
     bool
-    prompt "3.18.44"
+    prompt "3.18.47"
 
 config KERNEL_V_3_16
     bool
-    prompt "3.16.38"
+    prompt "3.16.39"
 
 config KERNEL_V_3_12
     bool
-    prompt "3.12.67"
+    prompt "3.12.69"
 
 config KERNEL_V_3_10
     bool
@@ -83,7 +79,7 @@ config KERNEL_V_3_4
 
 config KERNEL_V_3_2
     bool
-    prompt "3.2.83"
+    prompt "3.2.84"
 
 endchoice
 
@@ -91,15 +87,14 @@ config KERNEL_VERSION
     string
 # Don't remove next line
 # CT_INSERT_VERSION_STRING_BELOW
-    default "4.8.8" if KERNEL_V_4_8
-    default "4.7.10" if KERNEL_V_4_7
-    default "4.4.32" if KERNEL_V_4_4
-    default "4.1.35" if KERNEL_V_4_1
-    default "3.18.44" if KERNEL_V_3_18
-    default "3.16.38" if KERNEL_V_3_16
-    default "3.12.67" if KERNEL_V_3_12
+    default "4.8.17" if KERNEL_V_4_8
+    default "4.4.44" if KERNEL_V_4_4
+    default "4.1.38" if KERNEL_V_4_1
+    default "3.18.47" if KERNEL_V_3_18
+    default "3.16.39" if KERNEL_V_3_16
+    default "3.12.69" if KERNEL_V_3_12
     default "3.10.104" if KERNEL_V_3_10
     default "3.4.113" if KERNEL_V_3_4
-    default "3.2.83" if KERNEL_V_3_2
+    default "3.2.84" if KERNEL_V_3_2
 
 endif # ! KERNEL_LINUX_CUSTOM
diff --git a/config/libc/glibc.in b/config/libc/glibc.in
index 3ab88e98..d6bd013b 100644
--- a/config/libc/glibc.in
+++ b/config/libc/glibc.in
@@ -83,32 +83,38 @@ config LIBC_GLIBC_V_2_23
 
 config LIBC_GLIBC_V_2_22
     bool
-    prompt "2.22"
+    prompt "2.22 (OBSOLETE)"
     select LIBC_GLIBC_2_20_or_later
+    depends on OBSOLETE
 
 config LIBC_GLIBC_V_2_21
     bool
-    prompt "2.21"
+    prompt "2.21 (OBSOLETE)"
     select LIBC_GLIBC_2_20_or_later
+    depends on OBSOLETE
 
 config LIBC_GLIBC_LINARO_V_2_20
     bool
-    prompt "Linaro 2.20-2014.11"
+    prompt "Linaro 2.20-2014.11 (OBSOLETE)"
     select LIBC_GLIBC_2_20_or_later
     depends on CC_GLIBC_SHOW_LINARO
+    depends on OBSOLETE
 
 config LIBC_GLIBC_V_2_20
     bool
-    prompt "2.20"
+    prompt "2.20 (OBSOLETE)"
     select LIBC_GLIBC_2_20_or_later
+    depends on OBSOLETE
 
 config LIBC_GLIBC_V_2_19
     bool
-    prompt "2.19"
+    prompt "2.19 (OBSOLETE)"
+    depends on OBSOLETE
 
 config LIBC_GLIBC_V_2_18
     bool
-    prompt "2.18"
+    prompt "2.18 (OBSOLETE)"
+    depends on OBSOLETE
 
 endchoice
 
diff --git a/config/libc/uClibc.in b/config/libc/uClibc.in
index 43457c50..d3281e22 100644
--- a/config/libc/uClibc.in
+++ b/config/libc/uClibc.in
@@ -88,7 +88,7 @@ config LIBC_UCLIBC_NG_V_1_0_21
 
 config LIBC_UCLIBC_NG_V_1_0_20
     bool
-    prompt "1.0.20"
+    prompt "1.0.20 (OBSOLETE)"
     depends on OBSOLETE
     select LIBC_UCLIBC_NG_1_0_15_or_later