Declare wcpcpy and wcpncpy only under _GNU_SOURCE
authorAndreas Schwab <schwab@redhat.com>
Fri, 10 Dec 2010 14:16:12 +0000 (09:16 -0500)
committerUlrich Drepper <drepper@gmail.com>
Fri, 10 Dec 2010 14:16:12 +0000 (09:16 -0500)
ChangeLog
wcsmbs/wchar.h

index b1cd39a26e0e038b64cb8d4627b26c44896a6097..7cd6d640f934904f7bf2ac573abd4c193ca25ec3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2010-12-10  Andreas Schwab  <schwab@redhat.com>
 
+       * wcsmbs/wchar.h (wcpcpy, wcpncpy): Only declare under
+       _GNU_SOURCE.
+
        * wcsmbs/wchar.h (wcpcpy, wcpncpy): Add __restrict.
        * wcsmbs/bits/wchar2.h (__wmemmove_chk_warn, wmemmove, wmemset):
        Remove __restrict.
index ca8ba8029a55cccebf016debb5d3fa7ae1b9c64e..5f341f39918cc4c13331e5f409c1ec05e2d0d9a9 100644 (file)
@@ -555,10 +555,8 @@ extern float wcstof_l (__const wchar_t *__restrict __nptr,
 extern long double wcstold_l (__const wchar_t *__restrict __nptr,
                              wchar_t **__restrict __endptr,
                              __locale_t __loc) __THROW;
-#endif /* GNU */
 
 
-#ifdef __USE_XOPEN2K8
 /* Copy SRC to DEST, returning the address of the terminating L'\0' in
    DEST.  */
 extern wchar_t *wcpcpy (wchar_t *__restrict __dest,