diff options
Diffstat (limited to 'm4')
-rw-r--r-- | m4/Makefile.am | 2 | ||||
-rw-r--r-- | m4/ssize_t.m4 | 12 |
2 files changed, 13 insertions, 1 deletions
diff --git a/m4/Makefile.am b/m4/Makefile.am index 7deaf67..d6c271d 100644 --- a/m4/Makefile.am +++ b/m4/Makefile.am @@ -1 +1 @@ -EXTRA_DIST = intdiv0.m4 inttypes.m4 inttypes_h.m4 inttypes-pri.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 stdint_h.m4 uintmax_t.m4 ulonglong.m4 codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4 progtest.m4 +EXTRA_DIST = intdiv0.m4 inttypes.m4 inttypes_h.m4 inttypes-pri.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 stdint_h.m4 uintmax_t.m4 ulonglong.m4 codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4 progtest.m4 ssize_t.m4 diff --git a/m4/ssize_t.m4 b/m4/ssize_t.m4 new file mode 100644 index 0000000..a92f61a --- /dev/null +++ b/m4/ssize_t.m4 @@ -0,0 +1,12 @@ +dnl Checks for type ssize_t +dnl Defines HAVE_SSIZE_T on success. +AC_DEFUN(AC_TYPE_SSIZE_T, +[AC_CACHE_CHECK([for type ssize_t], ac_cv_type_ssize_t, + [AC_TRY_COMPILE([#include <sys/types.h>], [ssize_t s;], + [ac_cv_type_ssize_t=yes], + [ac_cv_type_ssize_t=no])]) +if test $ac_cv_type_ssize_t = yes; then + AC_DEFINE(HAVE_SSIZE_T, 1, [Define if you have ssize_t]) +else + AC_DEFINE(NO_SSIZE_T, 1, [Define if you don't have ssize_t]) +fi]) |