Annotation of embedaddon/libiconv/srcm4/ssize_t.m4, revision 1.1.1.1

1.1       misho       1: # ssize_t.m4 serial 4 (gettext-0.15)
                      2: dnl Copyright (C) 2001-2003, 2006 Free Software Foundation, Inc.
                      3: dnl This file is free software; the Free Software Foundation
                      4: dnl gives unlimited permission to copy and/or distribute it,
                      5: dnl with or without modifications, as long as this notice is preserved.
                      6: 
                      7: dnl From Bruno Haible.
                      8: dnl Test whether ssize_t is defined.
                      9: 
                     10: AC_DEFUN([gt_TYPE_SSIZE_T],
                     11: [
                     12:   AC_CACHE_CHECK([for ssize_t], [gt_cv_ssize_t],
                     13:     [AC_TRY_COMPILE([#include <sys/types.h>],
                     14:        [int x = sizeof (ssize_t *) + sizeof (ssize_t);
                     15:         return !x;],
                     16:        [gt_cv_ssize_t=yes], [gt_cv_ssize_t=no])])
                     17:   if test $gt_cv_ssize_t = no; then
                     18:     AC_DEFINE([ssize_t], [int],
                     19:               [Define as a signed type of the same size as size_t.])
                     20:   fi
                     21: ])

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>