changeset 12531:49d8271a705f

sys_wait: drop link-warning dependency Until gnulib provides any replacement for functions in <sys/wait.h>, the header does not need to depend on link-warning. * modules/sys_wait (Depends-on, Makefile.am): Drop unneeded link-warning efforts. * lib/sys_wait.in.h: Likewise. Signed-off-by: Eric Blake <ebb9@byu.net>
author Eric Blake <ebb9@byu.net>
date Wed, 30 Dec 2009 11:59:29 -0700
parents 1f7cf333ed1d
children 1030f222bca1
files ChangeLog lib/sys_wait.in.h modules/sys_wait
diffstat 3 files changed, 6 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2009-12-30  Eric Blake  <ebb9@byu.net>
 
+	sys_wait: drop link-warning dependency
+	* modules/sys_wait (Depends-on, Makefile.am): Drop unneeded
+	link-warning efforts.
+	* lib/sys_wait.in.h: Likewise.
+
 	fdutimensat: remove bogus dependency
 	* modules/fdutimensat (Depends-on): Drop inline.
 
--- a/lib/sys_wait.in.h
+++ b/lib/sys_wait.in.h
@@ -30,8 +30,6 @@
 #ifndef _GL_SYS_WAIT_H
 #define _GL_SYS_WAIT_H
 
-/* The definition of GL_LINK_WARNING is copied here.  */
-
 #if !((defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__)
 /* Unix API.  */
 
--- a/modules/sys_wait
+++ b/modules/sys_wait
@@ -7,7 +7,6 @@
 
 Depends-on:
 include_next
-link-warning
 
 configure.ac:
 gl_SYS_WAIT_H
@@ -18,14 +17,13 @@
 
 # We need the following in order to create <sys/wait.h> when the system
 # has one that is incomplete.
-sys/wait.h: sys_wait.in.h $(LINK_WARNING_H)
+sys/wait.h: sys_wait.in.h
 	$(AM_V_at)$(MKDIR_P) sys
 	$(AM_V_GEN)rm -f $@-t $@ && \
 	{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
 	  sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
 	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
 	      -e 's|@''NEXT_SYS_WAIT_H''@|$(NEXT_SYS_WAIT_H)|g' \
-	      -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
 	      < $(srcdir)/sys_wait.in.h; \
 	} > $@-t && \
 	mv $@-t $@