OSDN Git Service

Provide euidaccess, canonicalize_file_name; fix fchmodat.
authorericb <ericb>
Fri, 25 Sep 2009 23:55:00 +0000 (23:55 +0000)
committerericb <ericb>
Fri, 25 Sep 2009 23:55:00 +0000 (23:55 +0000)
commit83f1467236dae71dab94ca2345b346847f8b3dda
treec836a53d912f334dcc8ae827fa616df350e841ee
parent6919b460110b6f4c2b72beab1958e40ff3cd6276
Provide euidaccess, canonicalize_file_name; fix fchmodat.

* syscalls.cc (fchmodat): lchmod is not yet implemented.
(euidaccess): New function.
* path.cc (realpath): Update comment.
(canonicalize_file_name): New function.
* include/cygwin/stdlib.h (canonicalize_file_name): Declare it.
* include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
* cygwin.din: Export canonicalize_file_name, eaccess, euidaccess.
* posix.sgml: Mention them.
winsup/cygwin/ChangeLog
winsup/cygwin/cygwin.din
winsup/cygwin/include/cygwin/stdlib.h
winsup/cygwin/include/cygwin/version.h
winsup/cygwin/path.cc
winsup/cygwin/posix.sgml
winsup/cygwin/syscalls.cc