chdir-long, cycle-check, savewd: better 'inline'
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 21 Nov 2012 06:25:08 +0000 (22:25 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 30 Nov 2012 07:38:53 +0000 (23:38 -0800)
commite4b23b86811ef9aa8775c7e86d3abfaaebde488f
tree27a839350a2a46e7bd476cc48cba7fc353e18fdf
parent048e39bedd6462f48d29df2aee9091895e04bd4a
chdir-long, cycle-check, savewd: better 'inline'

* lib/chdir-long.c (cdb_init, cdb_fchdir, cdb_free)
(find_non_slash):
* lib/cycle-check.c (is_zero_or_power_of_two):
* lib/savewd.c (savewd_delegating):
Change 'static inline' to 'inline'.
* lib/savewd.c, lib/savewd.h (SAVEWD_INLINE): New macro.
Replace all remaining uses of 'static inline' with it.
* lib/savewd.h:
Use _GL_INLINE_HEADER_BEGIN, _GL_INLINE_HEADER_END.
* m4/chdir-long.m4 (gl_PREREQ_CHDIR_LONG):
* m4/cycle-check.m4 (gl_CYCLE_CHECK):
* m4/savewd.m4 (gl_SAVEWD):
Do not require AC_C_INLINE.
* modules/savewd (Depends-on): Add extern-inline.
ChangeLog
lib/chdir-long.c
lib/cycle-check.c
lib/savewd.c
lib/savewd.h
m4/chdir-long.m4
m4/cycle-check.m4
m4/savewd.m4
modules/savewd