summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorJoel E. Denny <jdenny@clemson.edu>2009-12-15 00:15:41 -0500
committerJoel E. Denny <jdenny@clemson.edu>2009-12-15 18:30:34 -0500
commitfb9a3976c2430adf4787730fb7b26af82eb880fe (patch)
treea5123a279b346815d4c8d3dc1bb648e820ec2567 /m4
parentf1fb412cf39bc9e58f6046675c720dc6bbceec91 (diff)
downloadbison-fb9a3976c2430adf4787730fb7b26af82eb880fe.tar.gz
portability: use -DGNULIB_POSIXCHECK.
Reported by Eric Blake. See discussions at <http://lists.gnu.org/archive/html/bug-bison/2009-09/msg00008.html> and <http://lists.gnu.org/archive/html/bug-gnulib/2009-10/msg00108.html>. * HACKING (Release checks): Suggest -DGNULIB_POSIXCHECK. * bootstrap.conf (gnulib_modules): Add all the printf modules suggested by -DGNULIB_POSIXCHECK. Add realloc-posix as suggested by -DGNULIB_POSIXCHECK for gnulib's own vasnprintf.c. (excluded_files): Remove m4/printf-posix.m4. * tests/atlocal.in (LIBS): As for LDADD in src/Makefile.am, add lib/libbison.a so gnulib libraries can be linked. (cherry picked from commit 5c99151aeb4396bf35b482e27075948c33088afa) Conflicts: lib/.cvsignore lib/.gitignore m4/.cvsignore m4/.gitignore
Diffstat (limited to 'm4')
-rw-r--r--m4/.cvsignore35
-rw-r--r--m4/.gitignore35
2 files changed, 70 insertions, 0 deletions
diff --git a/m4/.cvsignore b/m4/.cvsignore
index 9012c372..a649cfad 100644
--- a/m4/.cvsignore
+++ b/m4/.cvsignore
@@ -1,16 +1,28 @@
00gnulib.m4
absolute-header.m4
+alloca.m4
argmatch.m4
assert.m4
config-h.m4
dirname.m4
dos.m4
double-slash-root.m4
+dup2.m4
environ.m4
errno_h.m4
error.m4
exitfail.m4
+exponentd.m4
+exponentf.m4
+exponentl.m4
extensions.m4
+fcntl_h.m4
+float_h.m4
+fopen.m4
+fpieee.m4
+fprintf-posix.m4
+frexp.m4
+frexpl.m4
getopt.m4
getpagesize.m4
gettext.m4
@@ -23,11 +35,16 @@ iconv.m4
include_next.m4
inline.m4
intlmacosx.m4
+intmax_t.m4
inttypes-h.m4
inttypes-pri.m4
inttypes.m4
+isnand.m4
+isnanf.m4
+isnanl.m4
javacomp.m4
javaexec.m4
+ldexpl.m4
lib-ld.m4
lib-link.m4
lib-prefix.m4
@@ -37,6 +54,7 @@ locale-ja.m4
locale-zh.m4
longlong.m4
malloc.m4
+math_h.m4
mbrtowc.m4
mbsinit.m4
mbstate_t.m4
@@ -45,16 +63,28 @@ memchr.m4
mmap-anon.m4
multiarch.m4
nls.m4
+nocrash.m4
po.m4
+printf-frexp.m4
+printf-frexpl.m4
+printf-posix-rpl.m4
+printf-posix.m4
+printf.m4
progtest.m4
quote.m4
quotearg.m4
+realloc.m4
setenv.m4
+signbit.m4
+snprintf-posix.m4
+snprintf.m4
+sprintf-posix.m4
stdbool.m4
stddef_h.m4
stdint.m4
stdint_h.m4
stdio-safer.m4
+stdio_h.m4
stdlib_h.m4
stpcpy.m4
strerror.m4
@@ -68,6 +98,11 @@ threadlib.m4
unistd-safer.m4
unistd_h.m4
unlocked-io.m4
+vasnprintf.m4
+vfprintf-posix.m4
+vsnprintf-posix.m4
+vsnprintf.m4
+vsprintf-posix.m4
warning.m4
warnings.m4
wchar.m4
diff --git a/m4/.gitignore b/m4/.gitignore
index ef6cd381..a992f2cd 100644
--- a/m4/.gitignore
+++ b/m4/.gitignore
@@ -1,16 +1,28 @@
/00gnulib.m4
/absolute-header.m4
+/alloca.m4
/argmatch.m4
/assert.m4
/config-h.m4
/dirname.m4
/dos.m4
/double-slash-root.m4
+/dup2.m4
/environ.m4
/errno_h.m4
/error.m4
/exitfail.m4
+/exponentd.m4
+/exponentf.m4
+/exponentl.m4
/extensions.m4
+/fcntl_h.m4
+/float_h.m4
+/fopen.m4
+/fpieee.m4
+/fprintf-posix.m4
+/frexp.m4
+/frexpl.m4
/getopt.m4
/getpagesize.m4
/gettext.m4
@@ -23,11 +35,16 @@
/include_next.m4
/inline.m4
/intlmacosx.m4
+/intmax_t.m4
/inttypes-h.m4
/inttypes-pri.m4
/inttypes.m4
+/isnand.m4
+/isnanf.m4
+/isnanl.m4
/javacomp.m4
/javaexec.m4
+/ldexpl.m4
/lib-ld.m4
/lib-link.m4
/lib-prefix.m4
@@ -37,6 +54,7 @@
/locale-zh.m4
/longlong.m4
/malloc.m4
+/math_h.m4
/mbrtowc.m4
/mbsinit.m4
/mbstate_t.m4
@@ -45,16 +63,28 @@
/mmap-anon.m4
/multiarch.m4
/nls.m4
+/nocrash.m4
/po.m4
+/printf-frexp.m4
+/printf-frexpl.m4
+/printf-posix-rpl.m4
+/printf-posix.m4
+/printf.m4
/progtest.m4
/quote.m4
/quotearg.m4
+/realloc.m4
/setenv.m4
+/signbit.m4
+/snprintf-posix.m4
+/snprintf.m4
+/sprintf-posix.m4
/stdbool.m4
/stddef_h.m4
/stdint.m4
/stdint_h.m4
/stdio-safer.m4
+/stdio_h.m4
/stdlib_h.m4
/stpcpy.m4
/strerror.m4
@@ -68,6 +98,11 @@
/unistd-safer.m4
/unistd_h.m4
/unlocked-io.m4
+/vasnprintf.m4
+/vfprintf-posix.m4
+/vsnprintf-posix.m4
+/vsnprintf.m4
+/vsprintf-posix.m4
/warning.m4
/warnings.m4
/wchar.m4