Move xstrtol messages into gnulib domain, when --pobase is used.
authorEric Blake <ebb9@byu.net>
Wed, 8 Aug 2007 12:45:54 +0000 (12:45 +0000)
committerEric Blake <ebb9@byu.net>
Wed, 8 Aug 2007 12:45:54 +0000 (12:45 +0000)
commitc7110f3b833159c91e8cbe6a14349174aeef4ab6
treeb1f30e57f6dab6db962d6ac823191b940964c6d6
parentfe32d83182dd651bbdaee9a8b6a54c6e3ad9ad2e
Move xstrtol messages into gnulib domain, when --pobase is used.
* lib/xstrtol.h (_STRTOL_ERROR): Move messages out of macro...
* lib/xstrtol-error.c (xstrtol_error): ...into new file.
* modules/xstrtol (Files): Distribute new file.
* m4/xstrtol.m4 (gl_XSTRTOL): Build new file.
* lib/xstrtol.c (TESTING_XSTRTO): Move tests...
* tests/test-xstrtol.c: ...into new file.
* tests/test-xstrtoul.c: Also test xstrtoul.
* tests/test-xstrtoimax.c: Also test xstrtoimax.
* tests/test-xstrtoumax.c: Also test xstrtoumax.
* tests/test-xstrtol.sh: Drive the tests.
* tests/test-xstrtoimax.sh: Likewise.
* tests/test-xstrtoumax.sh: Likewise.
* modules/xstrtol-tests: New module.
* modules/xstrtoimax-tests: Likewise.
* modules/xstrtoumax-tests: Likewise.
16 files changed:
ChangeLog
lib/xstrtol-error.c [new file with mode: 0644]
lib/xstrtol.c
lib/xstrtol.h
m4/xstrtol.m4
modules/xstrtoimax-tests [new file with mode: 0644]
modules/xstrtol
modules/xstrtol-tests [new file with mode: 0644]
modules/xstrtoumax-tests [new file with mode: 0644]
tests/test-xstrtoimax.c [new file with mode: 0644]
tests/test-xstrtoimax.sh [new file with mode: 0755]
tests/test-xstrtol.c [new file with mode: 0644]
tests/test-xstrtol.sh [new file with mode: 0755]
tests/test-xstrtoul.c [new file with mode: 0644]
tests/test-xstrtoumax.c [new file with mode: 0644]
tests/test-xstrtoumax.sh [new file with mode: 0755]