diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index fba8035f7..7bb939797 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,7 @@ +2010-08-30 Corinna Vinschen + + * posix.sgml (std-notes): Fix typos and incorrectnesses. + 2010-08-30 Corinna Vinschen * autoload.cc (MsgWaitForMultipleObjectsEx): Define. diff --git a/winsup/cygwin/posix.sgml b/winsup/cygwin/posix.sgml index fdd7589c1..294247631 100644 --- a/winsup/cygwin/posix.sgml +++ b/winsup/cygwin/posix.sgml @@ -1428,13 +1428,13 @@ related function calls. A real chroot functionality is not supported by Windows however. clock_getres, clock_gettime -and clock_setres only support CLOCK_REALTIME for -now. +and clock_setres only support CLOCK_REALTIME and +CLOCK_MONOTONIC for now. BSD file locks created via flock are not propagated to the parent process and sibling processes. The locks are only valid in the creating process and subsequently started child processes -shaing the same file descriptor. +sharing the same file descriptor. fpclassify, isfinite, isgreater, isgreaterequal, @@ -1447,9 +1447,8 @@ only support float and double arguments, not long double arguments. getitimer and setitimer only support ITIMER_REAL for now. -link will copy the file if it can't implement -a true hardlink. This is true at least for FAT and FAT32 filesystems. -NTFS supports hardlinks. +link will fail on FAT, FAT32, and other filesystems +not supporting hardlinks, just as on Linux. lseek only works properly on files opened in binary mode. On files opened in textmode (via mount mode or explicit @@ -1462,8 +1461,9 @@ processes. vfork just calls fork. -vhangup always returns -1 and sets errno to -ENOSYS. +vhangup and revoke always +return -1 and set errno to ENOSYS. grantpt and +unlockpt always just return 0. The XSI IPC functions semctl, semget, semop,