Mercurial > hg > octave-lojdl > gnulib-hg
changeset 1974:dd688d347ade
New file, requires experimental version of autoconf.
author | Jim Meyering <jim@meyering.net> |
---|---|
date | Sat, 30 Oct 1999 07:53:04 +0000 |
parents | 71a962587ef3 |
children | 4a68ef1e40c5 |
files | m4/ssize_t.m4 |
diffstat | 1 files changed, 22 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
new file mode 100644 --- /dev/null +++ b/m4/ssize_t.m4 @@ -0,0 +1,22 @@ +#serial 1 + +AC_PREREQ(2.14a) + +dnl This is a specialization of AC_CHECK_TYPE applied to `ssize_t' with +dnl the difference that it also includes unistd.h on systems that have it. +dnl On Fujitsu UXP/V systems ssize_t is defined in unistd.h. +AC_DEFUN(AC_TYPE_SSIZE_T, + [ + AC_CHECK_HEADERS(unistd.h) + AC_CHECK_TYPE(ssize_t, int, + [ +#include <sys/types.h> +#if STDC_HEADERS +# include <stdlib.h> +# include <stddef.h> +#endif +#if HAVE_UNISTD_H +# include <unistd.h> +#endif + ] + )])