openat: provide more convenience names
[pspp] / modules / fcntl-h
index 8e2af03e653d3f120d02bb2c3786c99511f7b63e..5e3696e73bfc5ad354e0de5562a23ae9324d60c5 100644 (file)
@@ -7,6 +7,7 @@ m4/fcntl_h.m4
 
 Depends-on:
 include_next
+link-warning
 unistd
 extensions
 
@@ -25,7 +26,10 @@ fcntl.h: fcntl.in.h
              -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \
              -e 's|@''NEXT_FCNTL_H''@|$(NEXT_FCNTL_H)|g' \
              -e 's|@''GNULIB_OPEN''@|$(GNULIB_OPEN)|g' \
+             -e 's|@''GNULIB_OPENAT''@|$(GNULIB_OPENAT)|g' \
              -e 's|@''REPLACE_OPEN''@|$(REPLACE_OPEN)|g' \
+             -e 's|@''HAVE_OPENAT''@|$(HAVE_OPENAT)|g' \
+             -e '/definition of GL_LINK_WARNING/r $(LINK_WARNING_H)' \
              < $(srcdir)/fcntl.in.h; \
        } > $@-t && \
        mv $@-t $@