]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Do not use -Wno-strict-prototypes.
authorJoseph Myers <joseph@codesourcery.com>
Mon, 19 Oct 2015 21:24:50 +0000 (21:24 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Mon, 19 Oct 2015 21:24:50 +0000 (21:24 +0000)
Two glibc makefiles use -Wno-strict-prototypes.  I don't know if this
was needed before my recent conversion of many function definitions to
prototype style, but it's not needed now; this patch removes it.

Tested for x86_64 and x86 (testsuite, and that installed stripped
shared libraries are unchanged by the patch).

* posix/Makefile (CFLAGS-regex.c): Remove variable.
* resolv/Makefile (+cflags): Do not use -Wno-strict-prototypes.

ChangeLog
posix/Makefile
resolv/Makefile

index a4e316cb0a568d23bada6d61de4327e276527e0a..0fdbac0d4b904d599e7c4f105d3e8f17dbf90c75 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2015-10-19  Joseph Myers  <joseph@codesourcery.com>
 
+       * posix/Makefile (CFLAGS-regex.c): Remove variable.
+       * resolv/Makefile (+cflags): Do not use -Wno-strict-prototypes.
+
        * crypt/crypt-entry.c (__crypt_r): Convert to prototype-style
        function definition.
        * crypt/crypt_util.c (__encrypt_r): Likewise.
index cbc4bc6708d34d61681c55bf747e2f6800c3f7a2..aeb9890ba93b75e19e7af99ee0748b05a0204129 100644 (file)
@@ -189,7 +189,6 @@ $(objpfx)config-name.h: $(..)scripts/config-uname.sh $(common-objpfx)config.make
           '$(config-machine)-$(config-vendor)' > $@.new
        mv -f $@.new $@
 
-CFLAGS-regex.c = -Wno-strict-prototypes
 CFLAGS-getaddrinfo.c = -DRESOLVER -fexceptions
 CFLAGS-pause.c = -fexceptions -fasynchronous-unwind-tables
 CFLAGS-pread.c = -fexceptions -fasynchronous-unwind-tables
index add74875c6cbbeba50541474ee40fb2a337de68c..683d0101411101762c215306ed28fbea166b68ad 100644 (file)
@@ -94,7 +94,7 @@ CFLAGS-libresolv += $(stack-protector)
 CFLAGS-res_hconf.c = -fexceptions
 
 # The BIND code elicits some harmless warnings.
-+cflags += -Wno-strict-prototypes -Wno-write-strings
++cflags += -Wno-write-strings
 
 # The DNS NSS modules needs the resolver.
 $(objpfx)libnss_dns.so: $(objpfx)libresolv.so