|
@@ -36,9 +36,9 @@
|
|
|
#include <assert.h>
|
|
|
#include <locale.h>
|
|
|
#ifdef __UCLIBC_HAS_XLOCALE__
|
|
|
-libc_hidden_proto(__ctype_b_loc)
|
|
|
+
|
|
|
#elif defined __UCLIBC_HAS_CTYPE_TABLES__
|
|
|
-libc_hidden_proto(__ctype_b)
|
|
|
+
|
|
|
#endif
|
|
|
|
|
|
#ifdef __UCLIBC_HAS_XLOCALE__
|
|
@@ -161,7 +161,7 @@ int CTYPE_NAME(NAME) (int c) \
|
|
|
#ifdef L___ctype_assert
|
|
|
#ifdef __UCLIBC_HAS_CTYPE_ENFORCED__
|
|
|
|
|
|
-libc_hidden_proto(fprintf)
|
|
|
+
|
|
|
|
|
|
|
|
|
attribute_hidden void __isctype_assert(int c, int mask)
|
|
@@ -277,9 +277,9 @@ IS_FUNC_BODY(xdigit);
|
|
|
|
|
|
#undef tolower
|
|
|
#ifdef __UCLIBC_HAS_XLOCALE__
|
|
|
-libc_hidden_proto(__ctype_tolower_loc)
|
|
|
+
|
|
|
#elif defined __UCLIBC_HAS_CTYPE_TABLES__
|
|
|
-libc_hidden_proto(__ctype_tolower)
|
|
|
+
|
|
|
#endif
|
|
|
libc_hidden_proto(tolower)
|
|
|
#ifdef __UCLIBC_HAS_CTYPE_TABLES__
|
|
@@ -324,7 +324,7 @@ weak_alias (tolower_l, __tolower_l)
|
|
|
|
|
|
#undef toupper
|
|
|
#ifdef __UCLIBC_HAS_XLOCALE__
|
|
|
-libc_hidden_proto(__ctype_toupper_loc)
|
|
|
+
|
|
|
#elif defined __UCLIBC_HAS_CTYPE_TABLES__
|
|
|
libc_hidden_proto(__ctype_toupper)
|
|
|
#endif
|
|
@@ -440,7 +440,7 @@ libc_hidden_def(__ctype_b_loc)
|
|
|
|
|
|
#ifdef __UCLIBC_HAS_XLOCALE__
|
|
|
|
|
|
-libc_hidden_proto(__ctype_tolower_loc)
|
|
|
+
|
|
|
const __ctype_touplow_t **__ctype_tolower_loc(void)
|
|
|
{
|
|
|
return &(__UCLIBC_CURLOCALE_DATA).__ctype_tolower;
|
|
@@ -455,7 +455,7 @@ libc_hidden_def(__ctype_tolower_loc)
|
|
|
|
|
|
#ifdef __UCLIBC_HAS_XLOCALE__
|
|
|
|
|
|
-libc_hidden_proto(__ctype_toupper_loc)
|
|
|
+
|
|
|
const __ctype_touplow_t **__ctype_toupper_loc(void)
|
|
|
{
|
|
|
return &(__UCLIBC_CURLOCALE_DATA).__ctype_toupper;
|
|
@@ -860,7 +860,7 @@ const __ctype_mask_t __C_ctype_b_data[] = {
|
|
|
};
|
|
|
libc_hidden_data_def(__C_ctype_b_data)
|
|
|
|
|
|
-libc_hidden_proto(__C_ctype_b)
|
|
|
+
|
|
|
const __ctype_mask_t *__C_ctype_b = __C_ctype_b_data + __UCLIBC_CTYPE_B_TBL_OFFSET;
|
|
|
libc_hidden_data_def(__C_ctype_b)
|
|
|
|
|
@@ -979,14 +979,14 @@ const __ctype_touplow_t __C_ctype_tolower_data[] = {
|
|
|
};
|
|
|
libc_hidden_data_def(__C_ctype_tolower_data)
|
|
|
|
|
|
-libc_hidden_proto(__C_ctype_tolower)
|
|
|
+
|
|
|
const __ctype_touplow_t *__C_ctype_tolower = __C_ctype_tolower_data
|
|
|
+ __UCLIBC_CTYPE_TO_TBL_OFFSET;
|
|
|
libc_hidden_data_def(__C_ctype_tolower)
|
|
|
|
|
|
#ifndef __UCLIBC_HAS_XLOCALE__
|
|
|
|
|
|
-libc_hidden_proto(__ctype_tolower)
|
|
|
+
|
|
|
const __ctype_touplow_t *__ctype_tolower = __C_ctype_tolower_data
|
|
|
+ __UCLIBC_CTYPE_TO_TBL_OFFSET;
|
|
|
libc_hidden_data_def(__ctype_tolower)
|
|
@@ -1101,7 +1101,7 @@ const __ctype_touplow_t __C_ctype_toupper_data[] = {
|
|
|
};
|
|
|
libc_hidden_data_def(__C_ctype_toupper_data)
|
|
|
|
|
|
-libc_hidden_proto(__C_ctype_toupper)
|
|
|
+
|
|
|
const __ctype_touplow_t *__C_ctype_toupper = __C_ctype_toupper_data
|
|
|
+ __UCLIBC_CTYPE_TO_TBL_OFFSET;
|
|
|
libc_hidden_data_def(__C_ctype_toupper)
|