From 80e0ad1e77a9365b85ffda62aa1471e5c8768743 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Tue, 23 Aug 2016 17:40:03 +0200 Subject: Add missing declarations of str{n}casecmp_l to strings.h. Per glibc, both funcs are defined as GNU visible in strings.h. Signed-off-by: Corinna Vinschen --- newlib/libc/include/strings.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/newlib/libc/include/strings.h b/newlib/libc/include/strings.h index e467467..b462d07 100644 --- a/newlib/libc/include/strings.h +++ b/newlib/libc/include/strings.h @@ -33,6 +33,11 @@ int _EXFUN(ffs,(int)); int _EXFUN(strcasecmp,(const char *, const char *)); int _EXFUN(strncasecmp,(const char *, const char *, size_t)); +#if __GNU_VISIBLE +extern int strcasecmp_l (const char *, const char *, locale_t); +extern int strncasecmp_l (const char *, const char *, size_t, locale_t); +#endif /* _GNU_VISIBLE */ + _END_STD_C #endif /* !(_STRING_H_ && __BSD_VISIBLE) */ -- cgit v1.1