X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=m4%2Ffpending.m4;h=d086ac635e5a38f076df150e67bf36f368c79079;hb=47d388a0d92a7bf22ec80fd9438041fe412d41d9;hp=a6e4338dda292385bfe6af37763c04281a8291ff;hpb=2c09ae7f36c79db5fdf2e0620bb1acb5ca445510;p=gnulib.git diff --git a/m4/fpending.m4 b/m4/fpending.m4 index a6e4338dd..d086ac635 100644 --- a/m4/fpending.m4 +++ b/m4/fpending.m4 @@ -1,4 +1,4 @@ -#serial 1 +#serial 4 dnl From Jim Meyering dnl Using code from emacs, based on suggestions from Paul Eggert @@ -8,7 +8,7 @@ dnl Find out how to determine the number of pending output bytes on a stream. dnl glibc (2.1.93 and newer) and Solaris provide __fpending. On other systems, dnl we have to grub around in the FILE struct. -AC_DEFUN(jm_FUNC_FPENDING, +AC_DEFUN([gl_FUNC_FPENDING], [ AC_CHECK_HEADERS(stdio_ext.h) AC_REPLACE_FUNCS([__fpending]) @@ -23,7 +23,6 @@ AC_DEFUN(jm_FUNC_FPENDING, [how to determine the number of pending output bytes on a stream], ac_cv_sys_pending_output_n_bytes, [ - fp_save_DEFS=$DEFS for ac_expr in \ \ '# glibc2' \ @@ -54,14 +53,12 @@ AC_DEFUN(jm_FUNC_FPENDING, # Skip each embedded comment. case "$ac_expr" in '#'*) continue;; esac - DEFS="$DEFS -DPENDING_OUTPUT_N_BYTES=$ac_expr" AC_TRY_COMPILE( [#include ], [FILE *fp = stdin; (void) ($ac_expr);], fp_done=yes ) - DEFS=$fp_save_DEFS test "$fp_done" = yes && break done