m4/inttypes.m4


Log

Author Commit Date CI Message
Bruno Haible a29314f1 2007-08-07T22:26:23 Avoid gcc warning: "__STDC_LIMIT_MACROS_TRIGGER" redefined
Bruno Haible f0972c26 2007-07-02T23:28:02 Ensure that <stdint.h> defines all the *_MAX and *_MIN macros that gnulib's inttypes.h requires.
Paul Eggert b6a9d33e 2007-06-21T04:39:09 * m4/include_next.m4 (gl_INCLUDE_NEXT): Define and AC_SUBST INCLUDE_NEXT. (gl_CHECK_NEXT_HEADERS): New macro. * m4/fcntl_h.m4 (gl_FCNTL_H): use gl_CHECK_NEXT_HEADERS instead of the obsolescent gl_ABSOLUTE_HEADER. * m4/float_h.m4 (gl_FLOAT_H): Likewise. * m4/inttypes.m4 (gl_INTTYPES_H): Likewise. * m4/math_h.m4 (gl_MATH_H): Likewise. * m4/search_h.m4 (gl_SEARCH_H): Likewise. * m4/signal_h.m4 (gl_SIGNAL_H): Likewise. * m4/stdint.m4 (gl_STDINT_H): Likewise. * m4/stdio_h.m4 (gl_STDIO_H): Likewise. * m4/stdlib_h.m4 (gl_STDLIB_H): Likewise. * m4/string_h.m4 (gl_HEADER_STRING_H_BODY): Likewise. * m4/sys_stat_h.m4 (gl_HEADER_SYS_STAT_H): Likewise. * m4/sys_time_h.m4 (gl_HEADER_SYS_TIME_H_BODY): Likewise. * m4/time_h.m4 (gl_HEADER_TIME_H_BODY): Likewise. * m4/unistd_h.m4 (gl_UNISTD_H): Likewise. * m4/wchar.m4 (gl_WCHAR_H): Likewise. * m4/wctype.m4 (gl_WCTYPE_H): Likewise. * m4/inttypes.m4 (gl_INTTYPES_H): Define _GL_JUST_INCLUDE_SYSTEM_INTTYPES_H to avoid the problem of unclean builds, since ABSOLUTE_INTTYPES_H is no longer being defined. * m4/stdint.m4 (gl_STDINT_H): Likewise, for _GL_JUST_INCLUDE_SYSTEM_STDINT_H. * lib/fcntl_.h: Use @INCLUDE_NEXT@ @NEXT_foo_H@ rather than @HAVE_INCLUDE_NEXT@ and @ABSOLUTE_foo_H@. * lib/float_.h: Likewise. * lib/inttypes_.h: Likewise. * lib/math_.h: Likewise. * lib/search_.h: Likewise. * lib/signal_.h: Likewise. * lib/stdint_.h: Likewise. * lib/stdio_.h: Likewise. * lib/stdlib_.h: Likewise. * lib/string_.h: Likewise. * lib/sys_stat_.h: Likewise. * lib/sys_time_.h: Likewise. * lib/time_.h: Likewise. * lib/unistd_.h: Likewise. * lib/wchar_.h: Likewise. * lib/wctype_.h: Likewise. * modules/fcntl (Depends-on): Depend on absolute-header, not include_next. (Makefile): Substitute INCLUDE_NEXT and NEXT_foo_H, not HAVE_INCLUDE_NEXT and ABSOLUTE_foo_H. * modules/float: Likewise. * modules/inttypes: Likewise. * modules/math: Likewise. * modules/search: Likewise. * modules/signal: Likewise. * modules/stdint: Likewise. * modules/stdio: Likewise. * modules/stdlib: Likewise. * modules/string: Likewise. * modules/sys_stat: Likewise. * modules/sys_time: Likewise. * modules/time: Likewise. * modules/unistd: Likewise. * modules/wchar: Likewise. * modules/wctype: Likewise. * modules/sys_stat: Change maintainer to "all". * modules/unistd: Likewise.
Bruno Haible d9a58db4 2007-02-18T04:28:27 Emit linker warnings for imaxabs, imaxdiv, strtoimax, strtoumax when these functions are missing.
Paul Eggert e043f96f 2006-11-14T22:27:06 Reindent for consistency.
Ralf Wildenhues 418f202b 2006-11-14T22:07:11 * m4/inttypes.m4 (gl_INTTYPES_H): Use AC_CACHE_CHECK so that the test for conforming inttypes.h is both announced and cached.
Bruno Haible f16b3a4e 2006-09-18T19:23:59 Remove inttypes-h.m4 and its gl_HEADER_INTTYES_H macro.
Paul Eggert 269c2a93 2006-09-18T17:45:51 * inttypes.m4 (gl_INTTYPES_H): Quote "test" args more systematically.
Eric Blake 0a70212f 2006-08-28T20:56:50 * inttypes.m4 (gl_INTTYPES_H): Fix missing #endif.
Paul Eggert fe579ace 2006-08-28T20:42:17 * lib/inttypes_.h [defined _GL_JUST_INCLUDE_ABSOLUTE_INTTYPES_H]: Include @ABSOLUTE_INTTYPES_H@ if available, but do nothing else. * lib/stdint_.h (_GL_JUST_INCLUDE_ABSOLUTE_INTTYPES_H): Define just before including <inttypes.h>, to avoid circular inclusion. * m4/inttypes.m4 (gl_INTTYPES_H): Move ABSOLUTE_INTTYPES_H code here... * m4/stdint.m4 (gl_STDINT_H): ... from here. This undoes the most recent change to stdint.m4, since we're now addressing the problem in a different way. * modules/stdint (Makefile.am): Do not substitute ABSOLUTE_INTTYPES_H.
Bruno Haible 1c01f30b 2006-08-28T16:57:51 SCNX* macros don't exist.
Bruno Haible b1d6af15 2006-08-28T12:53:57 Rewritten 'inttypes' module.
Bruno Haible e4f11c5b 2006-07-22T13:17:45 Renamed to inttypes-h.m4.
Bruno Haible 9060d646 2005-03-03T20:59:01 Use an all-permissive copyright notice.
Paul Eggert c4da5fc9 2004-06-01T20:27:08 Merge from coreutils CVS.
Jim Meyering 23fe10e2 2004-04-18T18:12:50 Change jm_ to gl_ in AC_DEFINE'd names. Update all uses.
Bruno Haible 53b8fa05 2002-12-31T13:42:06 An autoconf macro for its associated module.
Karl Berry 0fc23683 2002-09-24T16:09:00 remove gettext m4 files, better to get from gettext directly.
Jim Meyering 4f18a124 2001-08-31T10:12:12 (AC_PREREQ): Bump to 2.52. (jm_AC_HEADER_INTTYPES_H): Remove; now done by autoconf in 2.52. All uses removed. (jm_AC_TYPE_INTMAX_T, jm_AC_TYPE_UINTMAX_T): Move AC_REQUIRE to next-to-top level, to avoid confusion. Use 2.52's AC_CHECK_TYPE instead of merely looking for the header.
Jim Meyering 522efb3b 2001-08-18T15:59:02 Add AC_PREREQ(2.13). (jm_AC_HEADER_INTTYPES_H): Test for intmax_t, too. (jm_AC_TYPE_INTMAX_T): New macro. (jm_AC_TYPE_UINTMAX_T): Moved here from uintmax_t.m4.
Jim Meyering a492be74 2001-08-18T15:54:09 renamed from inttypes_h.m4