1
0
mirror of https://https.git.savannah.gnu.org/git/gnulib.git synced 2026-09-01 02:34:55 +00:00
Commit Graph

269 Commits

Author SHA1 Message Date
Karl Berry c11500c938 . 2006-10-07 07:42:41 +00:00
Karl Berry 5519776ea5 . 2006-10-03 07:41:39 +00:00
Karl Berry 8ccc091547 . 2006-09-30 07:38:29 +00:00
Karl Berry 7f9ddd0478 . 2006-09-29 07:39:02 +00:00
Karl Berry 95ab9c0f99 . 2006-09-27 07:37:50 +00:00
Karl Berry b1b1af0199 . 2006-09-26 09:53:21 +00:00
Karl Berry 075d74abfa . 2006-09-24 07:46:06 +00:00
Karl Berry e2b32fd065 . 2006-09-21 07:39:01 +00:00
Karl Berry 97833fa205 . 2006-09-19 07:46:17 +00:00
Karl Berry d9fe78b261 . 2006-09-18 07:47:24 +00:00
Karl Berry be15d83210 . 2006-09-17 07:41:04 +00:00
Karl Berry bbe9b1f210 . 2006-09-16 07:40:41 +00:00
Karl Berry 52526fb93f . 2006-09-12 07:39:56 +00:00
Karl Berry 5c4b2fa343 . 2006-09-10 07:40:00 +00:00
Karl Berry c3cde9df1e . 2006-09-09 07:40:53 +00:00
Karl Berry fd7d70f622 . 2006-09-07 07:40:55 +00:00
Karl Berry 1aa85212d8 . 2006-09-06 07:40:49 +00:00
Karl Berry 476acf7e0e . 2006-09-01 08:04:11 +00:00
Karl Berry 6d6a4b171d . 2006-08-31 08:03:18 +00:00
Karl Berry ba11077aff . 2006-08-30 08:04:47 +00:00
Karl Berry 3cd7d7ce8a . 2006-08-29 08:05:48 +00:00
Karl Berry b5ea5e52d9 . 2006-08-26 08:04:43 +00:00
Karl Berry 77bb1a8940 . 2006-08-25 08:04:58 +00:00
Karl Berry 9febc33029 . 2006-08-24 08:19:29 +00:00
Karl Berry 0af1a00c97 . 2006-08-23 08:05:03 +00:00
Karl Berry 36b31f9812 . 2006-08-22 08:05:07 +00:00
Karl Berry 5311089301 . 2006-08-21 08:06:14 +00:00
Paul Eggert 82ff49b554 Add and change modules to make it easier for coreutils to use
gnulib-tool.

* lib/cycle-check.h: Include <stdint.h> unconditionally, since we
now assume the stdint module.  Do not include inttypes.h.
* lib/fsusage.h: Likewise.
* lib/getndelim2.c: Likewise.
* lib/human.h: Likewise.
* lib/inttostr.h: Likewise.
* lib/obstack.c: Likewise.
* lib/regex_internal.h: Likewise.
* lib/tempname.c: Likewise.
* lib/utimecmp.c: Likewise.
* lib/xstrtol.h: Likewise.

* lib/stat_.h: Fix typo: HAVE_FUNC_LSTAT -> HAVE_LSTAT.

* lib/strtoimax.c: Adjust to macro name changes in Autoconf,
e.g., HAVE_LONG_LONG -> HAVE_LONG_LONG_INT.
* lib/xtime.h: Likewise.

Remove files that are no longer needed by their respective modules.
* m4/obstack.m4: Remove.
* m4/strerror_r.m4: Remove.
* m4/uint32_t.m4: Remove.
* m4/uintptr_t.m4: Remove.
* m4/ullong_max.m4: Remove.
* m4/xstrtoimax.m4: Remove.
* m4/xstrtoumax.m4: Remove.

* cycle-check.m4 (gl_CYCLE_CHECK): Do not require gl_AC_TYPE_UINTMAX_T,
gl_STRUCT_DEV_INO, or gl_SAME_INODE, since gnulib dependencies now
capture this.

* cycle-check.m4 (gl_CYCLE_CHECK):
Do not use AC_LIBSOURCES, since gnulib modules now do this.
* fsusage.m4 (gl_FSUSAGE): Likewise.
* human.m4 (gl_HUMAN): Likewise.
* inttostr.m4 (gl_INTTOSTR): Likewise.
* xstrtol.m4 (gl_XSTRTOL): Likewise.

* filemode.m4 (gl_FILEMODE): Require AC_STRUCT_ST_DM_MODE.

* filemode.m4 (gl_PREREQ_FSUSAGE_EXTRA): Do not require
gl_AC_TYPE_INTMAX_T or gl_AC_TYPE_UINTMAX_T, since we now require
stdint.
* human.m4 (gl_HUMAN): Likewise.
* inttostr.m4 (gl_PREREQ_INTTOSTR): Likewise.
* mkstemp.m4 (gl_PREREQ_TEMPNAME): Likewise.
* strtoimax.m4 (gl_PREREQ_STRTOIMAX): Likewise.
* strtoumax.m4 (gl_PREREQ_STRTOUMAX): Likewise.
* xstrtol (gl_XSTRTOL): Likewise.

* gethrxtime.m4 (gl_XTIME): gl_AC_TYPE_LONG_LONG ->
AC_TYPE_LONG_LONG_INT.
* strtoimax.m4 (gl_PREREQ_STRTOIMAX): Likewise.
* strtoll.m4 (gl_FUNC_STRTOLL): Likewise.
* strtoull.m4 (gl_FUNC_STRTOULL): Likewise, for unsigned long.
* strtoumax.m4 (gl_PREREQ_STRTOUMAX): Likewise.

* human.m4 (gl_HUMAN): Do not require AM_STDBOOL_H since we depend
on stdbool.

* xstrtol.m4 (gl_PREREQ_XSTRTOL_H, gl_PREREQ_XSTRTOL): Remove.
(gl_PREREQ_XSTRTOUL): Remove.

* ls-mntd-fs.m4 (gl_LIST_MOUNTED_FILE_SYSTEMS): Check for hasmntopt.

* posixver.m4: Fix comment since head -1 now works even in POSIX mode.

* modules/backupfile (Files): Remove m4/d-ino.m4.
(Depends-on): Add d-ino.
* modules/cycle-check (Depends-on): Add stdint.
(lib_SOURCES): Add cycle-check.h.
* modules/d-ino: New module.
* modules/d-type: New module.
* modules/error (Files): Remove m4/strerror_r.m4.
* modules/filemode (Files): Add m4/st_dm_mode.m4.
* modules/fsuage (Files): Remove m4/ulonglong.m4, m4/stdint_h.m4,
m4/inttypes_h.m4, m4/uintmax_t.m4.
(Depends-on): Add stdint.
(lib_SOURCES): Add fsusage.h.
* modules/getcwd (Files): Remove d-ino.m4.
(Depends-on): Add d-ino.
* modules/getndelim2 (Depends-on): Add stdint.
* modules/glob (Files): Remove m4/d-type.m4.
(Depends-on): Add d-type.
* modules/host-os: New module.
* modules/human (Files):  Remove m4/ulonglong.m4, m4/stdint_h.m4,
m4/inttypes_h.m4, m4/uintmax_t.m4.
* Depends-on: Add stdint.
(lib_SOURCES): Add human.h.
* modules/inttostr (Files): Remove m4/intmax_t.m4,
m4/inttostr.m4, m4/inttypes_h.m4, m4/longlong.m4, m4/stdint_h.m4,
m4/uintmax_t.m4, m4/ulonglong.m4.
(Depends-on): Add stdint.
(EXTRA_DIST): Add inttostr.h.
* modules/lchmod: New module.
* modules/link-follow: New module.
* modules/mkdir-p (Files): Remove lib/lchmod.h, m4/lchmod.m4.
(Depends-on): Add lchmod.
* modules/mkstemp (Files): Remove m4/ulonglong.m4,
m4/stdint_h.m4, m4/inttypes_h.m4, m4/uintmax_t.m4.
(Depends-on): Add stdint.
* modules/obstack (Files): Remove m4/inttypes_h.m4, m4/obstack.m4,
m4/stdint_h.m4, m4/uintmax_t.m4, m4/ulonglong.m4.
(Depends-on): Add stdint.
(configure.ac): Change gl_OBSTACK to AC_FUNC_OBSTACK.
* modules/perl: New module.
* modules/regex (Depends-on): Add stdint.
* modules/rmdir-errno: New module.
* modules/strtoimax (Files): Remove m4/stdint_h.m4, m4/inttypes_h.m4,
m4/intmax_t.m4.
(Depends-on): Add stdint.
* modules/strtoumax (Files): Remove m4/stdint_h.m4, m4/inttypes_h.m4,
m4/uintmax_t.m4.
(Depends-on): Add stdint.
* modules/unlink-busy: New module.
* modules/utimecmp (Depends-on): Add stdint.
* modules/uptime: New module.
* modules/winsz-ioctl: New module.
* modules/winsz-termios: New module.
* modules/xnanosleep (Depends-on): Add nanosleep.
* modules/ullong_max: Remove.
* modules/xstrtoimax (Files): Remove m4/xstrtoimax.m4.
(configure.ac): Remove gl_XSTRTOIMAX; no action needed now.
* modules/xstrtol (Files): Remove m4/ulonglong.m4, m4/longlong.m4,
m4/stdint_h.m4, m4/inttypes_h.m4, m4/uintmax_t.m4, m4/intmax_t.m4.
(Depends-on): Add inttypes.
(lib_SOURCES): Add xstrtol.h.
* modules/xstrtoumax (Files): Remove m4/xstrtoumax.m4.
(configure.ac): Remove gl_XSTRTOUMAX; no action needed now.
* MODULES.html.sh: Move 'assert' into the assert section.
Move 'dummy' into the linking section.
Remove ullong_max.
Add section for compatibility checks for POSIX:2001 functions,
and put d-ino, d-type, link-follow, rmdir-errno, unlink-busy,
winsz-ioctl, and winsz-termios into it.
Add lchmod.
Add top-level Misc section and put host-os, perl, and uptime
into it.
2006-08-21 06:11:26 +00:00
Karl Berry cd0b441f76 . 2006-08-20 08:05:42 +00:00
Karl Berry 1fd9d64933 . 2006-08-19 08:05:04 +00:00
Karl Berry dea1067432 . 2006-08-18 08:05:07 +00:00
Karl Berry aa98c95333 . 2006-08-16 08:04:38 +00:00
Karl Berry 616acc1899 . 2006-08-15 08:03:48 +00:00
Karl Berry 01f633f1f8 . 2006-08-11 08:19:37 +00:00
Paul Eggert 8f77663509 Regenerate. 2006-08-09 23:21:09 +00:00
Karl Berry 75ab5cd5d4 . 2006-08-09 08:04:58 +00:00
Karl Berry b7dfc259f3 . 2006-08-06 08:05:29 +00:00
Karl Berry 0892f58932 . 2006-07-26 08:05:22 +00:00
Karl Berry 1163d99f52 . 2006-07-25 08:06:37 +00:00
Karl Berry c4faf563bd . 2006-07-22 08:06:12 +00:00
Karl Berry d2552e3be9 . 2006-07-21 08:03:39 +00:00
Karl Berry 56481ab995 . 2006-07-18 08:05:17 +00:00
Paul Eggert 56b9cda5f0 Regenerate. 2006-07-17 06:19:45 +00:00
Karl Berry a76fb84bea . 2006-07-13 08:03:33 +00:00
Karl Berry 2664cb79a2 . 2006-07-12 07:56:18 +00:00
Karl Berry 5e18bf90b5 . 2006-07-09 07:57:03 +00:00
Karl Berry fb60ea350c . 2006-07-07 07:57:53 +00:00
Karl Berry 9d0b67e8e9 . 2006-07-04 07:58:05 +00:00
Karl Berry d0db83934b . 2006-07-02 07:57:11 +00:00
Karl Berry dd318685aa . 2006-07-01 07:59:06 +00:00