From 9f02eb5b1e80a503c919b386bb361baef9a58ed0 Mon Sep 17 00:00:00 2001 From: Eric Blake Date: Tue, 26 Dec 2006 18:42:09 +0000 Subject: [PATCH] * modules/absolute-header: New module. * modules/fcntl (Depends-on): Depend on it. * modules/inttypes (Depends-on): Likewise. * modules/stdint (Depends-on): Likewise. * modules/sys_stat (Depends-on): Likewise. * modules/wctype (Depends-on): Likewise. * MODULES.html.sh (Support for building libraries and executables): Document it. --- ChangeLog | 11 +++++++++++ MODULES.html.sh | 6 ++++++ gnulib-tool | 4 ++-- modules/absolute-header | 19 +++++++++++++++++++ modules/fcntl | 2 +- modules/inttypes | 2 +- modules/stdint | 2 +- modules/sys_stat | 2 +- modules/wctype | 1 + 9 files changed, 43 insertions(+), 6 deletions(-) create mode 100644 modules/absolute-header diff --git a/ChangeLog b/ChangeLog index e396cffdc..b8f0f116a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2006-12-26 Eric Blake + + * modules/absolute-header: New module. + * modules/fcntl (Depends-on): Depend on it. + * modules/inttypes (Depends-on): Likewise. + * modules/stdint (Depends-on): Likewise. + * modules/sys_stat (Depends-on): Likewise. + * modules/wctype (Depends-on): Likewise. + * MODULES.html.sh (Support for building libraries and + executables): Document it. + 2006-12-25 Paul Eggert * gnulib-tool (SED): Remove, undoing previous change. diff --git a/MODULES.html.sh b/MODULES.html.sh index 15ff92a8c..9f89f1d1e 100755 --- a/MODULES.html.sh +++ b/MODULES.html.sh @@ -2207,6 +2207,7 @@ func_all_modules () func_echo "$element" func_begin_table + func_module absolute-header func_module config-h func_module configmake func_module dummy @@ -2361,3 +2362,8 @@ trap '' 0 trap 'func_exit $?' 1 2 3 13 15 exit 0 + +# Local Variables: +# indent-tabs-mode: nil +# whitespace-check-buffer-indent: nil +# End: diff --git a/gnulib-tool b/gnulib-tool index bff0b47eb..922fa8e91 100755 --- a/gnulib-tool +++ b/gnulib-tool @@ -22,7 +22,7 @@ progname=$0 package=gnulib -cvsdatestamp='$Date: 2006-12-26 01:51:36 $' +cvsdatestamp='$Date: 2006-12-26 18:42:09 $' last_checkin_date=`echo "$cvsdatestamp" | sed -e 's,^\$[D]ate: ,,'` version=`echo "$last_checkin_date" | sed -e 's/ .*$//' -e 's,/,-,g'` nl=' @@ -960,7 +960,7 @@ func_get_automake_snippet () s/\\$/\\/ ta }' - sed_extract_mentioned_files='s/^lib_SOURCES[ ]*+=[ ]*//p' + sed_extract_mentioned_files='s/^lib_SOURCES[ ]*+=[ ]*//p' already_mentioned_files=` \ sed -n -e "/^Makefile\.am$sed_extract_prog" < "$lookedup_file" \ | sed -e "$sed_combine_lines" \ diff --git a/modules/absolute-header b/modules/absolute-header new file mode 100644 index 000000000..b4860cfc5 --- /dev/null +++ b/modules/absolute-header @@ -0,0 +1,19 @@ +Description: +Allows wrapping a broken system header in a gnulib replacement. + +Files: +m4/absolute-header.m4 + +Depends-on: + +configure.ac: + +Makefile.am: + +Include: + +License: +LGPL + +Maintainer: +all diff --git a/modules/fcntl b/modules/fcntl index e53a4e9c9..051e8f922 100644 --- a/modules/fcntl +++ b/modules/fcntl @@ -3,10 +3,10 @@ Like , but with non-working flags defined to 0. Files: lib/fcntl_.h -m4/absolute-header.m4 m4/fcntl_h.m4 Depends-on: +absolute-header unistd configure.ac: diff --git a/modules/inttypes b/modules/inttypes index 805702e76..c2b8885e5 100644 --- a/modules/inttypes +++ b/modules/inttypes @@ -3,11 +3,11 @@ An that nearly conforms to C99. Files: lib/inttypes_.h -m4/absolute-header.m4 m4/inttypes-pri.m4 m4/inttypes.m4 Depends-on: +absolute-header stdint configure.ac: diff --git a/modules/stdint b/modules/stdint index 611a55a77..1d34ae95f 100644 --- a/modules/stdint +++ b/modules/stdint @@ -9,11 +9,11 @@ Macros are used instead of typedefs. Files: lib/stdint_.h m4/stdint.m4 -m4/absolute-header.m4 m4/longlong.m4 m4/ulonglong.m4 Depends-on: +absolute-header configure.ac: gl_STDINT_H diff --git a/modules/sys_stat b/modules/sys_stat index 3b8839f91..95ed32ba5 100644 --- a/modules/sys_stat +++ b/modules/sys_stat @@ -3,10 +3,10 @@ A for systems with missing declarations. Files: lib/stat_.h -m4/absolute-header.m4 m4/sys_stat_h.m4 Depends-on: +absolute-header configure.ac: gl_HEADER_SYS_STAT_H diff --git a/modules/wctype b/modules/wctype index 9818a99d3..a6fd3467e 100644 --- a/modules/wctype +++ b/modules/wctype @@ -7,6 +7,7 @@ m4/wctype.m4 m4/wint_t.m4 Depends-on: +absolute-header configure.ac: gl_WCTYPE_H -- 2.11.0