fflush, stat: no 'static inline'
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 21 Nov 2012 06:25:09 +0000 (22:25 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 30 Nov 2012 07:38:55 +0000 (23:38 -0800)
commite16561484b19d960cbb07bd82033155b2979c4f0
treeb9795e267406ca2b0c638820ce97955f0cfc276f
parent13e58d5dc1d7649902f96365d295a6f1737d3630
fflush, stat: no 'static inline'

* lib/fflush.c (clear_ungetc_buffer_preserving_position)
(clear_ungetc_buffer, disable_seek_optimization)
(restore_seek_optimization, update_fpos_cache):
* lib/stat.c (orig_stat):
Now static, not static inline.
* lib/fflush.c (disable_seek_optimization, restore_seek_optimization)
(update_fpos_cache):
Define only if ! (defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1).
* m4/fflush.m4 (gl_PREREQ_FFLUSH):
* m4/stat.m4 (gl_PREREQ_STAT):
Do not require AC_C_INLINE.
ChangeLog
lib/fflush.c
lib/stat.c
m4/fflush.m4
m4/stat.m4