mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-22 19:00:07 +00:00
Do not use -Wno-strict-prototypes.
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.
This commit is contained in:
parent
f63f2bfdfa
commit
d10a3ab273
@ -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.
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user