X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=modules%2Fsys_resource;h=afa8077dd2b39425869bcd904185fe6ef53ac389;hb=cd56634a4a8179fd5a4419fbb3e27211b042ab1c;hp=d45ac2a154fa281a7062d50995e04df40984d47c;hpb=ab2b3f6d0f52f0509361cbe7e5d61565cac00508;p=gnulib.git diff --git a/modules/sys_resource b/modules/sys_resource index d45ac2a15..afa8077dd 100644 --- a/modules/sys_resource +++ b/modules/sys_resource @@ -7,6 +7,9 @@ m4/sys_resource_h.m4 Depends-on: include_next +snippet/arg-nonnull +snippet/c++defs +snippet/warn-on-use sys_time configure.ac: @@ -18,7 +21,7 @@ BUILT_SOURCES += sys/resource.h # We need the following in order to create when the system # doesn't have one. -sys/resource.h: sys_resource.in.h $(top_builddir)/config.status +sys/resource.h: sys_resource.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) $(AM_V_at)$(MKDIR_P) sys $(AM_V_GEN)rm -f $@-t $@ && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ @@ -28,6 +31,11 @@ sys/resource.h: sys_resource.in.h $(top_builddir)/config.status -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ -e 's|@''NEXT_SYS_RESOURCE_H''@|$(NEXT_SYS_RESOURCE_H)|g' \ -e 's|@''HAVE_SYS_RESOURCE_H''@|$(HAVE_SYS_RESOURCE_H)|g' \ + -e 's/@''GNULIB_GETRUSAGE''@/$(GNULIB_GETRUSAGE)/g' \ + -e 's/@''HAVE_GETRUSAGE''@/$(HAVE_GETRUSAGE)/g' \ + -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \ + -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \ + -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \ < $(srcdir)/sys_resource.in.h; \ } > $@-t && \ mv -f $@-t $@