|
27 | 27 | extern "C" {
|
28 | 28 | #endif
|
29 | 29 |
|
30 |
| -inline _LIBCPP_HIDE_FROM_ABI int isalnum_l(int __c, locale_t) { |
31 |
| - return ::isalnum(__c); |
32 |
| -} |
| 30 | +inline _LIBCPP_HIDE_FROM_ABI_C int isalnum_l(int __c, locale_t) { return ::isalnum(__c); } |
33 | 31 |
|
34 |
| -inline _LIBCPP_HIDE_FROM_ABI int isalpha_l(int __c, locale_t) { |
35 |
| - return ::isalpha(__c); |
36 |
| -} |
| 32 | +inline _LIBCPP_HIDE_FROM_ABI_C int isalpha_l(int __c, locale_t) { return ::isalpha(__c); } |
37 | 33 |
|
38 |
| -inline _LIBCPP_HIDE_FROM_ABI int isblank_l(int __c, locale_t) { |
39 |
| - return ::isblank(__c); |
40 |
| -} |
| 34 | +inline _LIBCPP_HIDE_FROM_ABI_C int isblank_l(int __c, locale_t) { return ::isblank(__c); } |
41 | 35 |
|
42 |
| -inline _LIBCPP_HIDE_FROM_ABI int iscntrl_l(int __c, locale_t) { |
43 |
| - return ::iscntrl(__c); |
44 |
| -} |
| 36 | +inline _LIBCPP_HIDE_FROM_ABI_C int iscntrl_l(int __c, locale_t) { return ::iscntrl(__c); } |
45 | 37 |
|
46 |
| -inline _LIBCPP_HIDE_FROM_ABI int isdigit_l(int __c, locale_t) { |
47 |
| - return ::isdigit(__c); |
48 |
| -} |
| 38 | +inline _LIBCPP_HIDE_FROM_ABI_C int isdigit_l(int __c, locale_t) { return ::isdigit(__c); } |
49 | 39 |
|
50 |
| -inline _LIBCPP_HIDE_FROM_ABI int isgraph_l(int __c, locale_t) { |
51 |
| - return ::isgraph(__c); |
52 |
| -} |
| 40 | +inline _LIBCPP_HIDE_FROM_ABI_C int isgraph_l(int __c, locale_t) { return ::isgraph(__c); } |
53 | 41 |
|
54 |
| -inline _LIBCPP_HIDE_FROM_ABI int islower_l(int __c, locale_t) { |
55 |
| - return ::islower(__c); |
56 |
| -} |
| 42 | +inline _LIBCPP_HIDE_FROM_ABI_C int islower_l(int __c, locale_t) { return ::islower(__c); } |
57 | 43 |
|
58 |
| -inline _LIBCPP_HIDE_FROM_ABI int isprint_l(int __c, locale_t) { |
59 |
| - return ::isprint(__c); |
60 |
| -} |
| 44 | +inline _LIBCPP_HIDE_FROM_ABI_C int isprint_l(int __c, locale_t) { return ::isprint(__c); } |
61 | 45 |
|
62 |
| -inline _LIBCPP_HIDE_FROM_ABI int ispunct_l(int __c, locale_t) { |
63 |
| - return ::ispunct(__c); |
64 |
| -} |
| 46 | +inline _LIBCPP_HIDE_FROM_ABI_C int ispunct_l(int __c, locale_t) { return ::ispunct(__c); } |
65 | 47 |
|
66 |
| -inline _LIBCPP_HIDE_FROM_ABI int isspace_l(int __c, locale_t) { |
67 |
| - return ::isspace(__c); |
68 |
| -} |
| 48 | +inline _LIBCPP_HIDE_FROM_ABI_C int isspace_l(int __c, locale_t) { return ::isspace(__c); } |
69 | 49 |
|
70 |
| -inline _LIBCPP_HIDE_FROM_ABI int isupper_l(int __c, locale_t) { |
71 |
| - return ::isupper(__c); |
72 |
| -} |
| 50 | +inline _LIBCPP_HIDE_FROM_ABI_C int isupper_l(int __c, locale_t) { return ::isupper(__c); } |
73 | 51 |
|
74 |
| -inline _LIBCPP_HIDE_FROM_ABI int isxdigit_l(int __c, locale_t) { |
75 |
| - return ::isxdigit(__c); |
76 |
| -} |
| 52 | +inline _LIBCPP_HIDE_FROM_ABI_C int isxdigit_l(int __c, locale_t) { return ::isxdigit(__c); } |
77 | 53 |
|
78 |
| -inline _LIBCPP_HIDE_FROM_ABI int toupper_l(int __c, locale_t) { |
79 |
| - return ::toupper(__c); |
80 |
| -} |
| 54 | +inline _LIBCPP_HIDE_FROM_ABI_C int toupper_l(int __c, locale_t) { return ::toupper(__c); } |
81 | 55 |
|
82 |
| -inline _LIBCPP_HIDE_FROM_ABI int tolower_l(int __c, locale_t) { |
83 |
| - return ::tolower(__c); |
84 |
| -} |
| 56 | +inline _LIBCPP_HIDE_FROM_ABI_C int tolower_l(int __c, locale_t) { return ::tolower(__c); } |
85 | 57 |
|
86 | 58 | #ifndef _LIBCPP_HAS_NO_WIDE_CHARACTERS
|
87 |
| -inline _LIBCPP_HIDE_FROM_ABI int iswalnum_l(wint_t __c, locale_t) { |
88 |
| - return ::iswalnum(__c); |
89 |
| -} |
| 59 | +inline _LIBCPP_HIDE_FROM_ABI_C int iswalnum_l(wint_t __c, locale_t) { return ::iswalnum(__c); } |
90 | 60 |
|
91 |
| -inline _LIBCPP_HIDE_FROM_ABI int iswalpha_l(wint_t __c, locale_t) { |
92 |
| - return ::iswalpha(__c); |
93 |
| -} |
| 61 | +inline _LIBCPP_HIDE_FROM_ABI_C int iswalpha_l(wint_t __c, locale_t) { return ::iswalpha(__c); } |
94 | 62 |
|
95 |
| -inline _LIBCPP_HIDE_FROM_ABI int iswblank_l(wint_t __c, locale_t) { |
96 |
| - return ::iswblank(__c); |
97 |
| -} |
| 63 | +inline _LIBCPP_HIDE_FROM_ABI_C int iswblank_l(wint_t __c, locale_t) { return ::iswblank(__c); } |
98 | 64 |
|
99 |
| -inline _LIBCPP_HIDE_FROM_ABI int iswcntrl_l(wint_t __c, locale_t) { |
100 |
| - return ::iswcntrl(__c); |
101 |
| -} |
| 65 | +inline _LIBCPP_HIDE_FROM_ABI_C int iswcntrl_l(wint_t __c, locale_t) { return ::iswcntrl(__c); } |
102 | 66 |
|
103 |
| -inline _LIBCPP_HIDE_FROM_ABI int iswdigit_l(wint_t __c, locale_t) { |
104 |
| - return ::iswdigit(__c); |
105 |
| -} |
| 67 | +inline _LIBCPP_HIDE_FROM_ABI_C int iswdigit_l(wint_t __c, locale_t) { return ::iswdigit(__c); } |
106 | 68 |
|
107 |
| -inline _LIBCPP_HIDE_FROM_ABI int iswgraph_l(wint_t __c, locale_t) { |
108 |
| - return ::iswgraph(__c); |
109 |
| -} |
| 69 | +inline _LIBCPP_HIDE_FROM_ABI_C int iswgraph_l(wint_t __c, locale_t) { return ::iswgraph(__c); } |
110 | 70 |
|
111 |
| -inline _LIBCPP_HIDE_FROM_ABI int iswlower_l(wint_t __c, locale_t) { |
112 |
| - return ::iswlower(__c); |
113 |
| -} |
| 71 | +inline _LIBCPP_HIDE_FROM_ABI_C int iswlower_l(wint_t __c, locale_t) { return ::iswlower(__c); } |
114 | 72 |
|
115 |
| -inline _LIBCPP_HIDE_FROM_ABI int iswprint_l(wint_t __c, locale_t) { |
116 |
| - return ::iswprint(__c); |
117 |
| -} |
| 73 | +inline _LIBCPP_HIDE_FROM_ABI_C int iswprint_l(wint_t __c, locale_t) { return ::iswprint(__c); } |
118 | 74 |
|
119 |
| -inline _LIBCPP_HIDE_FROM_ABI int iswpunct_l(wint_t __c, locale_t) { |
120 |
| - return ::iswpunct(__c); |
121 |
| -} |
| 75 | +inline _LIBCPP_HIDE_FROM_ABI_C int iswpunct_l(wint_t __c, locale_t) { return ::iswpunct(__c); } |
122 | 76 |
|
123 |
| -inline _LIBCPP_HIDE_FROM_ABI int iswspace_l(wint_t __c, locale_t) { |
124 |
| - return ::iswspace(__c); |
125 |
| -} |
| 77 | +inline _LIBCPP_HIDE_FROM_ABI_C int iswspace_l(wint_t __c, locale_t) { return ::iswspace(__c); } |
126 | 78 |
|
127 |
| -inline _LIBCPP_HIDE_FROM_ABI int iswupper_l(wint_t __c, locale_t) { |
128 |
| - return ::iswupper(__c); |
129 |
| -} |
| 79 | +inline _LIBCPP_HIDE_FROM_ABI_C int iswupper_l(wint_t __c, locale_t) { return ::iswupper(__c); } |
130 | 80 |
|
131 |
| -inline _LIBCPP_HIDE_FROM_ABI int iswxdigit_l(wint_t __c, locale_t) { |
132 |
| - return ::iswxdigit(__c); |
133 |
| -} |
| 81 | +inline _LIBCPP_HIDE_FROM_ABI_C int iswxdigit_l(wint_t __c, locale_t) { return ::iswxdigit(__c); } |
134 | 82 |
|
135 |
| -inline _LIBCPP_HIDE_FROM_ABI wint_t towupper_l(wint_t __c, locale_t) { |
136 |
| - return ::towupper(__c); |
137 |
| -} |
| 83 | +inline _LIBCPP_HIDE_FROM_ABI_C wint_t towupper_l(wint_t __c, locale_t) { return ::towupper(__c); } |
138 | 84 |
|
139 |
| -inline _LIBCPP_HIDE_FROM_ABI wint_t towlower_l(wint_t __c, locale_t) { |
140 |
| - return ::towlower(__c); |
141 |
| -} |
| 85 | +inline _LIBCPP_HIDE_FROM_ABI_C wint_t towlower_l(wint_t __c, locale_t) { return ::towlower(__c); } |
142 | 86 | #endif // _LIBCPP_HAS_NO_WIDE_CHARACTERS
|
143 | 87 |
|
144 |
| -inline _LIBCPP_HIDE_FROM_ABI int |
145 |
| -strcoll_l(const char *__s1, const char *__s2, locale_t) { |
| 88 | +inline _LIBCPP_HIDE_FROM_ABI_C int strcoll_l(const char* __s1, const char* __s2, locale_t) { |
146 | 89 | return ::strcoll(__s1, __s2);
|
147 | 90 | }
|
148 | 91 |
|
149 |
| -inline _LIBCPP_HIDE_FROM_ABI size_t |
150 |
| -strxfrm_l(char *__dest, const char *__src, size_t __n, locale_t) { |
| 92 | +inline _LIBCPP_HIDE_FROM_ABI_C size_t strxfrm_l(char* __dest, const char* __src, size_t __n, locale_t) { |
151 | 93 | return ::strxfrm(__dest, __src, __n);
|
152 | 94 | }
|
153 | 95 |
|
154 |
| -inline _LIBCPP_HIDE_FROM_ABI size_t |
155 |
| -strftime_l(char *__s, size_t __max, const char *__format, const struct tm *__tm, |
156 |
| - locale_t) { |
| 96 | +inline _LIBCPP_HIDE_FROM_ABI_C size_t |
| 97 | +strftime_l(char* __s, size_t __max, const char* __format, const struct tm* __tm, locale_t) { |
157 | 98 | return ::strftime(__s, __max, __format, __tm);
|
158 | 99 | }
|
159 | 100 |
|
160 | 101 | #ifndef _LIBCPP_HAS_NO_WIDE_CHARACTERS
|
161 |
| -inline _LIBCPP_HIDE_FROM_ABI int |
162 |
| -wcscoll_l(const wchar_t *__ws1, const wchar_t *__ws2, locale_t) { |
| 102 | +inline _LIBCPP_HIDE_FROM_ABI_C int wcscoll_l(const wchar_t* __ws1, const wchar_t* __ws2, locale_t) { |
163 | 103 | return ::wcscoll(__ws1, __ws2);
|
164 | 104 | }
|
165 | 105 |
|
166 |
| -inline _LIBCPP_HIDE_FROM_ABI size_t |
167 |
| -wcsxfrm_l(wchar_t *__dest, const wchar_t *__src, size_t __n, locale_t) { |
| 106 | +inline _LIBCPP_HIDE_FROM_ABI_C size_t wcsxfrm_l(wchar_t* __dest, const wchar_t* __src, size_t __n, locale_t) { |
168 | 107 | return ::wcsxfrm(__dest, __src, __n);
|
169 | 108 | }
|
170 | 109 | #endif // _LIBCPP_HAS_NO_WIDE_CHARACTERS
|
|
0 commit comments