summaryrefslogtreecommitdiff
path: root/config/libc/glibc.in
diff options
context:
space:
mode:
authorAlexey Neyman <stilor@att.net>2018-05-12 20:00:41 (GMT)
committerAlexey Neyman <stilor@att.net>2018-05-12 20:03:29 (GMT)
commit387c8d8e2c89d94d41c76479ee9571c60e824ac3 (patch)
tree55446e0fad0d390157ab44d8ec5e8007c7f439bc /config/libc/glibc.in
parent7d3d4d9e7484b8e48336f7ba4b934661b1562fb8 (diff)
First batch of fixes
- Incompatible function type for ifunc alias - Multiple statements macro expansion in strftime - if_nametoindex size checking Signed-off-by: Alexey Neyman <stilor@att.net>
Diffstat (limited to 'config/libc/glibc.in')
-rw-r--r--config/libc/glibc.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/config/libc/glibc.in b/config/libc/glibc.in
index a297bb1..00fffa7 100644
--- a/config/libc/glibc.in
+++ b/config/libc/glibc.in
@@ -112,6 +112,12 @@ config GLIBC_HAS_OBSOLETE_RPC
def_bool y
depends on GLIBC_2_14_or_later
+# New GCC versions don't like the ifunc implementation in GCC, producing a warning.
+# We can either require old GCC for those versions, or disable erroring out on warnings.
+config GLIBC_HAS_NEW_IFUNC
+ def_bool y
+ depends on GLIBC_2_25_or_later
+
config GLIBC_EXTRA_CONFIG_ARRAY
string
prompt "extra config"