Add missing POSIX 2024 tests.
I'd already done some (such as qsort_r()), but hadn't systematically gone through the additions.
Change-Id: Ia8e848f2554c0096b6e399e13b88bee03cb9eb84
diff --git a/tests/headers/posix/wchar_h.c b/tests/headers/posix/wchar_h.c
index 48b3b92..26a3473 100644
--- a/tests/headers/posix/wchar_h.c
+++ b/tests/headers/posix/wchar_h.c
@@ -86,6 +86,10 @@
FUNCTION(wcscspn, size_t (*f)(const wchar_t*, const wchar_t*));
FUNCTION(wcsdup, wchar_t* (*f)(const wchar_t*));
FUNCTION(wcsftime, size_t (*f)(wchar_t*, size_t, const wchar_t*, const struct tm*));
+#if !defined(__GLIBC__) // Our glibc is too old.
+ FUNCTION(wcslcat, size_t (*f)(wchar_t*, const wchar_t*, size_t));
+ FUNCTION(wcslcpy, size_t (*f)(wchar_t*, const wchar_t*, size_t));
+#endif
FUNCTION(wcslen, size_t (*f)(const wchar_t*));
FUNCTION(wcsncasecmp, int (*f)(const wchar_t*, const wchar_t*, size_t));
FUNCTION(wcsncasecmp_l, int (*f)(const wchar_t*, const wchar_t*, size_t, locale_t));