summaryrefslogtreecommitdiff
path: root/config/libc
diff options
context:
space:
mode:
authorBryan Hundven <bryanhundven@gmail.com>2015-11-21 10:10:50 (GMT)
committerBryan Hundven <bryanhundven@gmail.com>2015-11-30 01:36:58 (GMT)
commit2a89c32193658d2fde1240908a0e367899a41212 (patch)
tree3c63866b7caef31156c0257aa113dc156817f3f0 /config/libc
parent0e85151c19d7eb8b5de03f1b54ebdacc9cd1bd7c (diff)
gcc: Remove gcc <= 4.7.x
As per #222, in crosstool-NG >= 1.23.0, we will only support: [upstream supported gcc versions] - 1 As of this writing, these versions are: * 5.2.0 * 4.9.3 * 4.8.5 (the -1, since development on 4.8.x is now closed) I plan to keep 4.8.5 around because of some architectures having issues with over-optimization or just faulty optimization in the 4.9.x and possibly newer versions. I also cleaned up a requirement for glibc to depend on >= gcc-4.6.x for >= glibc-2.20, but since the lowest gcc we support after this change is >= 4.8.5, this condition can go away. Patches for older gcc versions are removed in the next commit. This closes #222 Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
Diffstat (limited to 'config/libc')
-rw-r--r--config/libc/glibc.in10
1 files changed, 2 insertions, 8 deletions
diff --git a/config/libc/glibc.in b/config/libc/glibc.in
index 71df501..c2ba7b9 100644
--- a/config/libc/glibc.in
+++ b/config/libc/glibc.in
@@ -38,12 +38,12 @@ choice
config LIBC_GLIBC_V_2_22
bool
prompt "2.22"
- select LIBC_GLIBC_2_21_or_later
+ select LIBC_GLIBC_2_20_or_later
config LIBC_GLIBC_V_2_21
bool
prompt "2.21"
- select LIBC_GLIBC_2_21_or_later
+ select LIBC_GLIBC_2_20_or_later
config LIBC_GLIBC_LINARO_V_2_20
bool
@@ -141,12 +141,6 @@ config LIBC_GLIBC_CUSTOM
endchoice
-# glibc 2.21 depends on gcc >= 4.6
-config LIBC_GLIBC_2_21_or_later
- bool
- depends on CC_GCC_4_6_or_later
- select LIBC_GLIBC_2_20_or_later
-
config LIBC_GLIBC_2_20_or_later
bool
select LIBC_GLIBC_2_17_or_later