Mercurial > hg > octave-kai > gnulib-hg
changeset 2831:b7afb44ac10f
*** empty log message ***
author | Jim Meyering <jim@meyering.net> |
---|---|
date | Sat, 26 Aug 2000 11:44:00 +0000 |
parents | cefb171adcba |
children | c80636fc026e |
files | m4/fpending.m4 |
diffstat | 1 files changed, 36 insertions(+), 40 deletions(-) [+] |
line wrap: on
line diff
--- a/m4/fpending.m4 +++ b/m4/fpending.m4 @@ -14,56 +14,52 @@ ac_cv_sys_pending_output_n_bytes, [ fp_save_DEFS=$DEFS - for ac_expr in \ + for ac_expr in \ \ - '# glibc2' \ - 'fp->_IO_write_ptr - fp->_IO_write_base' \ + '# glibc2' \ + 'fp->_IO_write_ptr - fp->_IO_write_x_base' \ \ - '# traditional Unix' \ - 'fp->_ptr - fp->_base' \ + '# traditional Unix' \ + 'fp->_ptr - fp->_base' \ \ - '# BSD' \ - 'fp->_p - fp->_bf._base' \ + '# BSD' \ + 'fp->_p - fp->_bf._base' \ \ - '# SCO, Unixware' \ - 'fp->__ptr - fp->__base' \ + '# SCO, Unixware' \ + 'fp->__ptr - fp->__base' \ \ - '# old glibc?' \ - 'fp->__bufp - fp->__buffer' \ + '# old glibc?' \ + 'fp->__bufp - fp->__buffer' \ \ - '# old glibc iostream?' \ - 'fp->_pptr - fp->_pbase' \ + '# old glibc iostream?' \ + 'fp->_pptr - fp->_pbase' \ \ - '# VMS' \ - '(*fp)->_ptr - (*fp)->_base' \ + '# VMS' \ + '(*fp)->_ptr - (*fp)->_base' \ \ - '# e.g., DGUX R4.11; the info is not available' \ - 1 \ - ; do - # Skip each embedded comment. - case "$ac_expr" in '#'*) continue;; esac -' + '# e.g., DGUX R4.11; the info is not available' \ + 1 \ + ; do + + # Skip each embedded comment. + case "$ac_expr" in '#'*) continue;; esac - DEFS="$DEFS -DPENDING_OUTPUT_N_BYTES=$ac_expr" - AC_TRY_COMPILE( - [#include <stdio.h> - ], - [long unsigned int n = $ac_expr;], - fp_done=yes - ) - DEFS=$fp_save_DEFS - test "$fp_done" = yes && break + DEFS="$DEFS -DPENDING_OUTPUT_N_BYTES=$ac_expr" + AC_TRY_COMPILE( + [#include <stdio.h> + ], + [FILE *fp = stdin; (void) ($ac_expr);], + fp_done=yes + ) + DEFS=$fp_save_DEFS + test "$fp_done" = yes && break done - AC_DEFINE_UNQUOTED(PENDING_OUTPUT_N_BYTES, $ac_expr, - [the number of pending output bytes on stream `fp']) - ]) - fi - - - - if test $fu_cv_sys_struct_timespec = yes; then - AC_DEFINE_UNQUOTED(HAVE_STRUCT_TIMESPEC, 1, - [Define if struct timespec is declared in <time.h>. ]) + ac_cv_sys_pending_output_n_bytes=$ac_expr + ] + ) + AC_DEFINE_UNQUOTED(PENDING_OUTPUT_N_BYTES, + $ac_cv_sys_pending_output_n_bytes, + [the number of pending output bytes on stream `fp']) fi ])