summaryrefslogtreecommitdiff
path: root/modules/arpa_inet
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2010-11-20 23:46:16 +0100
committerBruno Haible <bruno@clisp.org>2010-11-20 23:46:16 +0100
commitb2e33d4db3e9bd913786dedbc64f1ddd5570eb55 (patch)
tree622ad2fdf68bda239199bdbb8792a77f98f4ba9b /modules/arpa_inet
parent5685db9537a43c3fafae3650d6b29df0f21f14f5 (diff)
downloadgnulib-b2e33d4db3e9bd913786dedbc64f1ddd5570eb55.tar.gz
Ensure that <features.h> is included before __GLIBC__ is tested.
* lib/printf-parse.h: Include <features.h>. * m4/vasnprintf.m4 (gl_PREREQ_PRINTF_PARSE): Require gl_FEATURES_H. * lib/wchar.in.h: Include <features.h>. * m4/wchar_h.m4 (gl_WCHAR_H): Require gl_FEATURES_H. * modules/wchar (Makefile.am): Substitute HAVE_FEATURES_H. * lib/arpa_inet.in.h: Include <features.h>. * m4/arpa_inet_h.m4 (gl_HEADER_ARPA_INET): Require gl_FEATURES_H. * modules/arpa_inet (Makefile.am): Substitute HAVE_FEATURES_H. * build-aux/link-warning.h: Include <features.h>. * modules/link-warning (configure.ac): Require gl_FEATURES_H. (Makefile.am): Substitute HAVE_FEATURES_H into link-warning.h. * m4/gnulib-common.m4 (gl_FEATURES_H): New macro. Reported by Mike Frysinger <vapier@gentoo.org>.
Diffstat (limited to 'modules/arpa_inet')
-rw-r--r--modules/arpa_inet1
1 files changed, 1 insertions, 0 deletions
diff --git a/modules/arpa_inet b/modules/arpa_inet
index d751873809..cec5d6c854 100644
--- a/modules/arpa_inet
+++ b/modules/arpa_inet
@@ -27,6 +27,7 @@ arpa/inet.h: arpa_inet.in.h $(WARN_ON_USE_H) $(ARG_NONNULL_H)
sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
-e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
-e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \
+ -e 's|@''HAVE_FEATURES_H''@|$(HAVE_FEATURES_H)|g' \
-e 's|@''NEXT_ARPA_INET_H''@|$(NEXT_ARPA_INET_H)|g' \
-e 's|@''HAVE_ARPA_INET_H''@|$(HAVE_ARPA_INET_H)|g' \
-e 's|@''GNULIB_INET_NTOP''@|$(GNULIB_INET_NTOP)|g' \