From: Bruno Haible Date: Wed, 19 Nov 2003 17:11:32 +0000 (+0000) Subject: Make it compile on platforms that lack SIZE_MAX or ssize_t. X-Git-Tag: v0.13~54 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5a4f0ae68b930848cf5b78ba8369d65165c3b0f7;p=thirdparty%2Fgettext.git Make it compile on platforms that lack SIZE_MAX or ssize_t. --- diff --git a/gettext-runtime/libasprintf/ChangeLog b/gettext-runtime/libasprintf/ChangeLog index e80a6850c..85faef96a 100644 --- a/gettext-runtime/libasprintf/ChangeLog +++ b/gettext-runtime/libasprintf/ChangeLog @@ -1,3 +1,8 @@ +2003-11-19 Bruno Haible + + * configure.ac: Better test for ptrdiff_t. Invoke gt_TYPE_SSIZE_T and + gl_XSIZE. + 2003-11-17 Bruno Haible * vasnprintf.c (alloca): Remove fallback definition. diff --git a/gettext-runtime/libasprintf/configure.ac b/gettext-runtime/libasprintf/configure.ac index a5d89950c..d08c9c9c7 100644 --- a/gettext-runtime/libasprintf/configure.ac +++ b/gettext-runtime/libasprintf/configure.ac @@ -52,8 +52,13 @@ jm_AC_TYPE_LONG_LONG gt_TYPE_LONGDOUBLE gt_TYPE_WCHAR_T gt_TYPE_WINT_T -AC_CHECK_TYPES(ptrdiff_t) +AC_CHECK_TYPE([ptrdiff_t], , + [AC_DEFINE([ptrdiff_t], [long], + [Define as the type of the result of subtracting two pointers, if the system doesn't define it.]) + ]) gt_TYPE_INTMAX_T +gt_TYPE_SSIZE_T +gl_XSIZE dnl Checks for library functions.