fchmodat, fchownat, fstatat: use extern-inline
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 30 Aug 2012 04:09:50 +0000 (21:09 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 22 Sep 2012 08:58:23 +0000 (01:58 -0700)
commitd202279380436696dc5889edcf07ad92ef59f541
tree6369a1f36470aabbc4aca250ffe0651fee2a5673
parent32d8297adbb0fc03f1e0706005e144c7f498507c
fchmodat, fchownat, fstatat: use extern-inline

* lib/fchmodat.c, lib/openat.h (FCHMODAT_INLINE):
* lib/fchownat.c, lib/openat.h (FCHOWNAT_INLINE):
* lib/fstatat.c, lib/openat.h (FSTATAT_INLINE):
New macros.
* lib/openat.h:
Replace all uses of 'static inline' with them.
Use _GL_INLINE_HEADER_BEGIN, _GL_INLINE_HEADER_END.
* modules/fchmodat, modules/fchownat, modules/fstatat:
* modules/openat-h:
(Depends-on):
Add extern-inline.
(configure.ac): Remove AC_C_INLINE.
ChangeLog
lib/fchmodat.c
lib/fchownat.c
lib/fstatat.c
lib/openat.h
modules/fchmodat
modules/fchownat
modules/fstatat
modules/openat-h