projects
/
gnulib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
*** empty log message ***
[gnulib.git]
/
m4
/
fpending.m4
diff --git
a/m4/fpending.m4
b/m4/fpending.m4
index
b512f5d
..
a6e4338
100644
(file)
--- a/
m4/fpending.m4
+++ b/
m4/fpending.m4
@@
-5,13
+5,19
@@
dnl Using code from emacs, based on suggestions from Paul Eggert
dnl and Ulrich Drepper.
dnl Find out how to determine the number of pending output bytes on a stream.
dnl and Ulrich Drepper.
dnl Find out how to determine the number of pending output bytes on a stream.
-dnl
Solaris provides __fpending. On other systems, we have to grub around
-dnl in the FILE struct.
+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_CHECK_HEADERS(stdio_ext.h)
AC_REPLACE_FUNCS([__fpending])
AC_DEFUN(jm_FUNC_FPENDING,
[
AC_CHECK_HEADERS(stdio_ext.h)
AC_REPLACE_FUNCS([__fpending])
+ fp_headers='
+# if HAVE_STDIO_EXT_H
+# include <stdio_ext.h>
+# endif
+'
+ AC_CHECK_DECLS([__fpending], , , $fp_headers)
if test $ac_cv_func___fpending = no; then
AC_CACHE_CHECK(
[how to determine the number of pending output bytes on a stream],
if test $ac_cv_func___fpending = no; then
AC_CACHE_CHECK(
[how to determine the number of pending output bytes on a stream],