unistd: better 'inline'
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 21 Nov 2012 06:25:07 +0000 (22:25 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 30 Nov 2012 07:38:52 +0000 (23:38 -0800)
commit108828a0e95d3c4e89ff4f38fe4b39ae6218792e
tree5e3d30a47875e5679777935005b08abe96f9d3fb
parentc75f87d6e47194491fbd3f5db974cf94a5c61f20
unistd: better 'inline'

* lib/unistd.c: New file.
* lib/unistd.in.h (_GL_UNISTD_INLINE):
New macro.  Replace all uses of 'static inline' with it.
Use _GL_INLINE_HEADER_BEGIN, _GL_INLINE_HEADER_END.
* m4/unistd_h.m4 (gl_UNISTD_H): Do not require AC_C_INLINE.
* modules/unistd (Files, lib_SOURCES): Add lib/unistd.c.
(Depends-on): Add extern-inline.
ChangeLog
lib/unistd.c [new file with mode: 0644]
lib/unistd.in.h
m4/unistd_h.m4
modules/unistd