Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2013-11-26 21:27:25 +0400
committerCorinna Vinschen <corinna@vinschen.de>2013-11-26 21:27:25 +0400
commita50f8f5973205d2eb3d9ebbb0965c7804d7f2736 (patch)
treece65deb940796dc65cd0d95204939000deeeb9a5
parentdb026d86d8f1510a44807dc3b0ef4e63272d3e07 (diff)
* nlsfuncs.cc (wcscoll): Add "__restrict" to definition.
(wcsxfrm): Ditto.
-rw-r--r--winsup/cygwin/ChangeLog5
-rw-r--r--winsup/cygwin/nlsfuncs.cc4
2 files changed, 7 insertions, 2 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index adc1c1b8c..07334185d 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,5 +1,10 @@
2013-11-26 Corinna Vinschen <corinna@vinschen.de>
+ * nlsfuncs.cc (wcscoll): Add "__restrict" to definition.
+ (wcsxfrm): Ditto.
+
+2013-11-26 Corinna Vinschen <corinna@vinschen.de>
+
* common.din: Export posix_spawn[...] functions.
* exec.cc (execve): Add EXPORT_ALIAS _execve.
* include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
diff --git a/winsup/cygwin/nlsfuncs.cc b/winsup/cygwin/nlsfuncs.cc
index d059498d1..f7031f92e 100644
--- a/winsup/cygwin/nlsfuncs.cc
+++ b/winsup/cygwin/nlsfuncs.cc
@@ -1150,7 +1150,7 @@ __get_current_collate_codeset (void)
transformation. The advantage is that we don't need any files with
collation information. */
extern "C" int
-wcscoll (const wchar_t *ws1, const wchar_t *ws2)
+wcscoll (const wchar_t *__restrict ws1, const wchar_t *__restrict ws2)
{
int ret;
@@ -1204,7 +1204,7 @@ __collate_range_cmp (int c1, int c2)
}
extern "C" size_t
-wcsxfrm (wchar_t *ws1, const wchar_t *ws2, size_t wsn)
+wcsxfrm (wchar_t *__restrict ws1, const wchar_t *__restrict ws2, size_t wsn)
{
size_t ret;