Changeset 512 for trunk/src/emx/include
- Timestamp:
- Aug 2, 2003, 11:11:55 AM (22 years ago)
- Location:
- trunk/src/emx/include
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/include/ctype.h
-
Property cvs2svn:cvs-rev
changed from
1.7
to1.8
r511 r512 18 18 19 19 static inline int isalnum (int _c) 20 { return __locale_ctype.cflags [ (unsigned char)_c & 0xff] & (__UPPER|__LOWER|__DIGIT); }20 { return __locale_ctype.cflags [_c & 0xff] & (__UPPER|__LOWER|__DIGIT); } 21 21 22 22 static inline int isalpha (int _c) 23 { return __locale_ctype.cflags [ (unsigned char)_c & 0xff] & (__UPPER|__LOWER); }23 { return __locale_ctype.cflags [_c & 0xff] & (__UPPER|__LOWER); } 24 24 25 25 static inline int iscntrl (int _c) 26 { return __locale_ctype.cflags [ (unsigned char)_c & 0xff] & (__CNTRL); }26 { return __locale_ctype.cflags [_c & 0xff] & (__CNTRL); } 27 27 28 28 static inline int isdigit (int _c) 29 { return __locale_ctype.cflags [ (unsigned char)_c & 0xff] & (__DIGIT); }29 { return __locale_ctype.cflags [_c & 0xff] & (__DIGIT); } 30 30 31 31 static inline int isgraph (int _c) 32 { return __locale_ctype.cflags [ (unsigned char)_c & 0xff] & (__PUNCT|__UPPER|__LOWER|__DIGIT); }32 { return __locale_ctype.cflags [_c & 0xff] & (__PUNCT|__UPPER|__LOWER|__DIGIT); } 33 33 34 34 static inline int islower (int _c) 35 { return __locale_ctype.cflags [ (unsigned char)_c & 0xff] & (__LOWER); }35 { return __locale_ctype.cflags [_c & 0xff] & (__LOWER); } 36 36 37 37 static inline int isprint (int _c) 38 { return __locale_ctype.cflags [ (unsigned char)_c & 0xff] & (__PRINT); }38 { return __locale_ctype.cflags [_c & 0xff] & (__PRINT); } 39 39 40 40 static inline int ispunct (int _c) 41 { return __locale_ctype.cflags [ (unsigned char)_c & 0xff] & (__PUNCT); }41 { return __locale_ctype.cflags [_c & 0xff] & (__PUNCT); } 42 42 43 43 static inline int isspace (int _c) 44 { return __locale_ctype.cflags [ (unsigned char)_c & 0xff] & (__SPACE); }44 { return __locale_ctype.cflags [_c & 0xff] & (__SPACE); } 45 45 46 46 static inline int isupper (int _c) 47 { return __locale_ctype.cflags [ (unsigned char)_c & 0xff] & (__UPPER); }47 { return __locale_ctype.cflags [_c & 0xff] & (__UPPER); } 48 48 49 49 static inline int isxdigit (int _c) 50 { return __locale_ctype.cflags [ (unsigned char)_c & 0xff] & (__XDIGIT); }50 { return __locale_ctype.cflags [_c & 0xff] & (__XDIGIT); } 51 51 52 52 static inline int toupper (int _c) 53 { return __locale_ctype.upcase [ (unsigned char)_c & 0xff]; }53 { return __locale_ctype.upcase [_c & 0xff]; } 54 54 55 55 static inline int tolower (int _c) 56 { return __locale_ctype.locase [ (unsigned char)_c & 0xff]; }56 { return __locale_ctype.locase [_c & 0xff]; } 57 57 58 58 #if !defined (__STRICT_ANSI__) && !defined (_POSIX_SOURCE) -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/include/emx/asm386.h
-
Property cvs2svn:cvs-rev
changed from
1.6
to1.7
r511 r512 12 12 #define j_inf cmpb $0x05, %ah; je 13 13 14 /* MATHSUFFIX1 is for sin() vs. sinf() vs. _sinl() */14 /* MATHSUFFIX1 is for sin() vs. _sinf() vs. _sinl() */ 15 15 /* MATHSUFFIX2 is for _sin() vs. _sinf() vs. _sinl() */ 16 /* MATHSUFFIX3 is for sin() vs. sinf() vs.sinl () */16 /* MATHSUFFIX3 is for __sin() vs. __sinf() vs. __sinl () */ 17 17 18 18 #if defined (LONG_DOUBLE) 19 19 #define FLD fldt 20 #define MATHSUFFIX1(X) _ STD(##X##l)21 #define MATHSUFFIX2(X) _ STD(##X##l)22 #define MATHSUFFIX3(X) _ ##X##l20 #define MATHSUFFIX1(X) __##X##l 21 #define MATHSUFFIX2(X) __##X##l 22 #define MATHSUFFIX3(X) ___##X##l 23 23 #define CONV(X) 24 24 #elif defined (FLOAT) 25 25 #define FLD flds 26 #define MATHSUFFIX1(X) _ STD(##X##f)27 #define MATHSUFFIX2(X) _ STD(##X##f)28 #define MATHSUFFIX3(X) _ ##X##f26 #define MATHSUFFIX1(X) __##X##f 27 #define MATHSUFFIX2(X) __##X##f 28 #define MATHSUFFIX3(X) ___##X##f 29 29 #define CONV(X) fstps X; flds X 30 30 #else 31 31 #define FLD fldl 32 32 #define MATHSUFFIX1(X) _STD(X) 33 #define MATHSUFFIX2(X) _ STD(X)34 #define MATHSUFFIX3(X) _ ##X33 #define MATHSUFFIX2(X) __##X 34 #define MATHSUFFIX3(X) ___##X 35 35 #define CONV(X) fstpl X; fldl X 36 36 #endif -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/include/io.h
-
Property cvs2svn:cvs-rev
changed from
1.4
to1.5
r511 r512 80 80 int write (int, __const__ void *, size_t); 81 81 82 #if (!defined (__STRICT_ANSI__) && !defined (_POSIX_SOURCE)) \ 83 || defined (_WITH_UNDERSCORE) 84 82 85 int _access (__const__ char *, int); 83 86 int _chmod (__const__ char *, int); … … 120 123 int _write (int, __const__ void *, size_t); 121 124 125 #endif 126 122 127 #if defined (__cplusplus) 123 128 } -
Property cvs2svn:cvs-rev
changed from
-
trunk/src/emx/include/string.h
-
Property cvs2svn:cvs-rev
changed from
1.4
to1.5
r511 r512 52 52 #endif 53 53 54 55 54 void *memccpy (void *, __const__ void *, int, size_t); 56 55 int memicmp (__const__ void *, __const__ void *, size_t); … … 68 67 69 68 char *strsep (char **, __const__ char *); /* BSD */ 69 70 extern char *__gnu_basename (const char *); 71 #ifndef _LIBGEN_H 72 #define basename __gnu_basename 73 #endif 70 74 71 75 #endif -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.