Loading...
include/ctype.h Libc-997.90.3 Libc-583
--- Libc/Libc-997.90.3/include/ctype.h
+++ Libc/Libc-583/include/ctype.h
@@ -69,7 +69,6 @@
 #ifndef	_CTYPE_H_
 #define _CTYPE_H_
 
-#include <sys/cdefs.h>
 #include <runetype.h>
 
 #define	_CTYPE_A	0x00000100L		/* Alpha */
@@ -117,35 +116,27 @@
 #define	_SW3		_CTYPE_SW3		/* 3 width character */
 #endif /* _NONSTD_SOURCE */
 
-//Begin-Libc
 /*
  * _EXTERNALIZE_CTYPE_INLINES_ is defined in locale/nomacros.c to tell us
  * to generate code for extern versions of all intermediate inline functions.
  */
 #ifdef _EXTERNALIZE_CTYPE_INLINES_
 #define _USE_CTYPE_INLINE_
-#define __DARWIN_CTYPE_inline
+#define __DARWIN_CTYPE_static_inline
 #else /* !_EXTERNALIZE_CTYPE_INLINES_ */
-//End-Libc
-#define __DARWIN_CTYPE_inline		__header_inline
-//Begin-Libc
+#define __DARWIN_CTYPE_static_inline		static __inline
 #endif /* !_EXTERNALIZE_CTYPE_INLINES_ */
-//End-Libc
-
-//Begin-Libc
+
 /*
  * _EXTERNALIZE_CTYPE_INLINES_TOP_ is defined in locale/isctype.c to tell us
  * to generate code for extern versions of all top-level inline functions.
  */
 #ifdef _EXTERNALIZE_CTYPE_INLINES_TOP_
 #define _USE_CTYPE_INLINE_
-#define __DARWIN_CTYPE_TOP_inline
+#define __DARWIN_CTYPE_TOP_static_inline
 #else /* !_EXTERNALIZE_CTYPE_INLINES_TOP_ */
-//End-Libc
-#define __DARWIN_CTYPE_TOP_inline	__header_inline
-//Begin-Libc
+#define __DARWIN_CTYPE_TOP_static_inline	static __inline
 #endif /* _EXTERNALIZE_CTYPE_INLINES_TOP_ */
-//End-Libc
 
 /*
  * Use inline functions if we are allowed to and the compiler supports them.
@@ -160,21 +151,21 @@
 __darwin_ct_rune_t	___toupper(__darwin_ct_rune_t);
 __END_DECLS
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 isascii(int _c)
 {
 	return ((_c & ~0x7F) == 0);
 }
 
 #ifdef USE_ASCII
-__DARWIN_CTYPE_inline int     
+__DARWIN_CTYPE_static_inline int     
 __maskrune(__darwin_ct_rune_t _c, unsigned long _f)
 {
 	return _DefaultRuneLocale.__runetype[_c & 0xff] & _f;
 }
 //Begin-Libc
 #elif defined(__LIBC__)
-__DARWIN_CTYPE_inline int     
+__DARWIN_CTYPE_static_inline int     
 __maskrune(__darwin_ct_rune_t _c, unsigned long _f)
 {
 	return ((_c < 0 || _c >= _CACHED_RUNES) ? ___runetype(_c) :
@@ -187,7 +178,7 @@
 __END_DECLS
 #endif /* USE_ASCII */
 
-__DARWIN_CTYPE_inline int
+__DARWIN_CTYPE_static_inline int
 __istype(__darwin_ct_rune_t _c, unsigned long _f)
 {
 #ifdef USE_ASCII
@@ -198,7 +189,7 @@
 #endif /* USE_ASCII */
 }
 
-__DARWIN_CTYPE_inline __darwin_ct_rune_t
+__DARWIN_CTYPE_static_inline __darwin_ct_rune_t
 __isctype(__darwin_ct_rune_t _c, unsigned long _f)
 {
 #ifdef USE_ASCII
@@ -210,13 +201,13 @@
 }
 
 #ifdef USE_ASCII
-__DARWIN_CTYPE_inline __darwin_ct_rune_t
+__DARWIN_CTYPE_static_inline __darwin_ct_rune_t
 __toupper(__darwin_ct_rune_t _c)
 {
 	return _DefaultRuneLocale.__mapupper[_c & 0xff];
 }
 
-__DARWIN_CTYPE_inline __darwin_ct_rune_t
+__DARWIN_CTYPE_static_inline __darwin_ct_rune_t
 __tolower(__darwin_ct_rune_t _c)
 {
 	return _DefaultRuneLocale.__maplower[_c & 0xff];
@@ -229,14 +220,14 @@
  * assume c >= _CACHED_RUNES.  So we are stuck making __toupper() a routine
  * to hide the extended locale details, outside of Libc.
  */
-__DARWIN_CTYPE_inline __darwin_ct_rune_t
+__DARWIN_CTYPE_static_inline __darwin_ct_rune_t
 __toupper(__darwin_ct_rune_t _c)
 {
 	return (_c < 0 || _c >= _CACHED_RUNES) ? ___toupper(_c) :
 		__current_locale()->__lc_ctype->_CurrentRuneLocale.__mapupper[_c];
 }
 
-__DARWIN_CTYPE_inline __darwin_ct_rune_t
+__DARWIN_CTYPE_static_inline __darwin_ct_rune_t
 __tolower(__darwin_ct_rune_t _c)
 {
 	return (_c < 0 || _c >= _CACHED_RUNES) ? ___tolower(_c) :
@@ -250,7 +241,7 @@
 __END_DECLS
 #endif /* USE_ASCII */
 
-__DARWIN_CTYPE_inline int
+__DARWIN_CTYPE_static_inline int
 __wcwidth(__darwin_ct_rune_t _c)
 {
 	unsigned int _x;
@@ -268,136 +259,136 @@
 #define	_tolower(c)	__tolower(c)
 #define	_toupper(c)	__toupper(c)
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 isalnum(int _c)
 {
 	return (__istype(_c, _CTYPE_A|_CTYPE_D));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 isalpha(int _c)
 {
 	return (__istype(_c, _CTYPE_A));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 isblank(int _c)
 {
 	return (__istype(_c, _CTYPE_B));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 iscntrl(int _c)
 {
 	return (__istype(_c, _CTYPE_C));
 }
 
 /* ANSI -- locale independent */
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 isdigit(int _c)
 {
 	return (__isctype(_c, _CTYPE_D));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 isgraph(int _c)
 {
 	return (__istype(_c, _CTYPE_G));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 islower(int _c)
 {
 	return (__istype(_c, _CTYPE_L));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 isprint(int _c)
 {
 	return (__istype(_c, _CTYPE_R));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 ispunct(int _c)
 {
 	return (__istype(_c, _CTYPE_P));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 isspace(int _c)
 {
 	return (__istype(_c, _CTYPE_S));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 isupper(int _c)
 {
 	return (__istype(_c, _CTYPE_U));
 }
 
 /* ANSI -- locale independent */
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 isxdigit(int _c)
 {
 	return (__isctype(_c, _CTYPE_X));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 toascii(int _c)
 {
 	return (_c & 0x7F);
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 tolower(int _c)
 {
         return (__tolower(_c));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 toupper(int _c)
 {
         return (__toupper(_c));
 }
 
 #if !defined(_ANSI_SOURCE) && (!defined(_POSIX_C_SOURCE) || defined(_DARWIN_C_SOURCE))
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 digittoint(int _c)
 {
 	return (__maskrune(_c, 0x0F));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 ishexnumber(int _c)
 {
 	return (__istype(_c, _CTYPE_X));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 isideogram(int _c)
 {
 	return (__istype(_c, _CTYPE_I));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 isnumber(int _c)
 {
 	return (__istype(_c, _CTYPE_D));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 isphonogram(int _c)
 {
 	return (__istype(_c, _CTYPE_Q));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 isrune(int _c)
 {
 	return (__istype(_c, 0xFFFFFFF0L));
 }
 
-__DARWIN_CTYPE_TOP_inline int
+__DARWIN_CTYPE_TOP_static_inline int
 isspecial(int _c)
 {
 	return (__istype(_c, _CTYPE_T));