From a9414ca6d8cd5c3adc84ae1a522f0e2c8eb3bcae Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Wed, 13 Feb 2008 14:50:39 +0000 Subject: [PATCH] * posix.sgml: Move llrint, llrintf, llrintl, lrintl, rintl, wcstol, wcstoll, wcstoul, wcstoull, wcsxfrm from unimplemented to implemented POSIX interfaces. Change headline of "GNU extensions" to "GNU and Linux extensions". Add fgetxattr, flistxattr, fremovexattr, fsetxattr, getxattr, lgetxattr, listxattr, llistxattr, lremovexattr, lsetxattr, removexattr, setxattr, wcpcpy and wcpncpy to list of implemented GNU functions. --- winsup/cygwin/ChangeLog | 10 ++++++++++ winsup/cygwin/posix.sgml | 36 +++++++++++++++++++++++++----------- 2 files changed, 35 insertions(+), 11 deletions(-) diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 0163a57d2..c1d8353fc 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,13 @@ +2008-02-13 Corinna Vinschen + + * posix.sgml: Move llrint, llrintf, llrintl, lrintl, rintl, wcstol, + wcstoll, wcstoul, wcstoull, wcsxfrm from unimplemented to implemented + POSIX interfaces. + Change headline of "GNU extensions" to "GNU and Linux extensions". + Add fgetxattr, flistxattr, fremovexattr, fsetxattr, getxattr, lgetxattr, + listxattr, llistxattr, lremovexattr, lsetxattr, removexattr, setxattr, + wcpcpy and wcpncpy to list of implemented GNU functions. + 2008-02-13 Corinna Vinschen * cygtls.cc (_cygtls::init_exception_handler): Revert patch diff --git a/winsup/cygwin/posix.sgml b/winsup/cygwin/posix.sgml index 28717eb21..9fe064874 100644 --- a/winsup/cygwin/posix.sgml +++ b/winsup/cygwin/posix.sgml @@ -347,6 +347,9 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001). listen llabs lldiv + llrint + llrintf + llrintl localeconv localtime localtime_r @@ -362,6 +365,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001). lrand48 lrint lrintf + lrintl lround lroundf lsearch @@ -561,6 +565,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001). rindex rint rintf + rintl rmdir round roundf @@ -795,8 +800,13 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001). wcsrtombs wcsspn wcsstr + wcstol + wcstoll wcstombs + wcstoul + wcstoull wcswidth + wcsxfrm wctob wctomb wctrans @@ -924,7 +934,7 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001). -System interfaces compatible with GNU extensions: +System interfaces compatible with GNU or Linux extensions: argz_add @@ -954,14 +964,26 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001). exp10f fcloseall fcloseall_r + fgetxattr + flistxattr fopencookie + fremovexattr + fsetxattr getline getopt_long getopt_long_only + getxattr + lgetxattr + listxattr + llistxattr + lremovexattr + lsetxattr memmem mempcpy pow10 pow10f + removexattr + setxattr stpcpy stpncpy strndup @@ -975,6 +997,8 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001). vasprintf vasprintf_r vdprintf + wcpcpy + wcpncpy @@ -1168,9 +1192,6 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001). ldexpl lgammal lio_listio - llrint - llrintf - llrintl llround llroundf llroundl @@ -1180,7 +1201,6 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001). log2l logbl logl - lrintl lroundl makecontext mlockall @@ -1213,7 +1233,6 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001). putmsg reminderl remquol - rintl roundl scalblnl scalbnl @@ -1249,14 +1268,9 @@ also ISO/IEC 9945:2003 and IEEE Std 1003.1-2001 (POSIX.1-2001). wcstof wcstoimax wcstok - wcstol wcstold - wcstoll - wcstoul - wcstoull wcstoumax wcswcs - wcsxfrm wordexp wordfree wscanf