41#include <bits/attribs.h>
73extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
76 register int __r24 __asm(
"r24") = __c;
77 __asm (
"%~call isalnum" :
"+r" (__r24));
90extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
93 register int __r24 __asm(
"r24") = __c;
94 __asm (
"%~call isalpha" :
"+r" (__r24));
107extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
110 register int __r24 __asm(
"r24") = __c;
111 __asm (
"%~call isascii" :
"+r" (__r24));
123extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
126 register int __r24 __asm(
"r24") = __c;
127 __asm (
"%~call isblank" :
"+r" (__r24));
139extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
142 register int __r24 __asm(
"r24") = __c;
143 __asm (
"%~call iscntrl" :
"+r" (__r24));
155extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
158 register int __r24 __asm(
"r24") = __c;
159 __asm (
"%~call isdigit" :
"+r" (__r24));
171extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
174 register int __r24 __asm(
"r24") = __c;
175 __asm (
"%~call isgraph" :
"+r" (__r24));
187extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
190 register int __r24 __asm(
"r24") = __c;
191 __asm (
"%~call islower" :
"+r" (__r24));
203extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
206 register int __r24 __asm(
"r24") = __c;
207 __asm (
"%~call isprint" :
"+r" (__r24));
220extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
223 register int __r24 __asm(
"r24") = __c;
224 __asm (
"%~call ispunct" :
"+r" (__r24));
238extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
241 register int __r24 __asm(
"r24") = __c;
242 __asm (
"%~call isspace" :
"+r" (__r24));
254extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
257 register int __r24 __asm(
"r24") = __c;
258 __asm (
"%~call isupper" :
"+r" (__r24));
271extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
274 register int __r24 __asm(
"r24") = __c;
275 __asm (
"%~call isxdigit" :
"+r" (__r24));
302extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
305 register int __r24 __asm(
"r24") = __c;
306 __asm (
"%~call toascii" :
"+r" (__r24));
318extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
321 register int __r24 __asm(
"r24") = __c;
322 __asm (
"%~call tolower" :
"+r" (__r24));
334extern __ATTR_ALWAYS_INLINE__ __ATTR_GNU_INLINE__
337 register int __r24 __asm(
"r24") = __c;
338 __asm (
"%~call toupper" :
"+r" (__r24));