]> Savannah Git Hosting - gnulib.git/commit
readlinkat: port to AIX 7.1
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 19 Oct 2014 05:35:28 +0000 (22:35 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 19 Oct 2014 05:36:27 +0000 (22:36 -0700)
commitcb3a9b8b565ba8ae3425c591d9d8399f524f4b6f
treeaca3cd911deef9b9626d6f3050031fd91c7b13a5
parentb155b0649814b20e635a2db305696710fa1037ce
readlinkat: port to AIX 7.1

* doc/posix-functions/readlink.texi (readlink):
* doc/posix-functions/readlinkat.texi (readlinkat):
Mention AIX porting problem.
* lib/readlinkat.c (rpl_readlinkat) [HAVE_READLINKAT]:
New function.
* lib/unistd.in.h (readlinkat): Add replacement machinery.
* m4/readlinkat.m4 (gl_FUNC_READLINKAT): Check readlinkat signature.
* m4/unistd_h.m4 (gl_UNISTD_H_DEFAULTS): Add REPLACE_READLINKAT.
* modules/readlinkat (configure.ac): Also compile replacement
if REPLACE_READLINKAT.
* modules/unistd (unistd.h): Substitute REPLACE_READLINKAT.
ChangeLog
doc/posix-functions/readlink.texi
doc/posix-functions/readlinkat.texi
lib/readlinkat.c
lib/unistd.in.h
m4/readlinkat.m4
m4/unistd_h.m4
modules/readlinkat
modules/unistd