Changeset 1087 for trunk/src/emx/include/features.h
- Timestamp:
- Jan 26, 2004, 2:28:58 AM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emx/include/features.h
-
Property cvs2svn:cvs-rev
changed from
1.4
to1.5
r1086 r1087 22 22 * off_t is 64bits. 23 23 * @changed bird: not GLIBC version numbers. 24 * @chagned bird: _GNU_SOURCE should not set _POSIX_SOURCE or _POSIX_C_SOURCE as that 25 * means somewhat imporatant exclusions in EMX and BSD style headers. 26 * Some of this have been fixed by __USE_EMX/_EMX_SOURCE, but that's 27 * not gonna help enough. 24 28 */ 25 29 … … 110 114 #undef __FAVOR_BSD 111 115 #undef __KERNEL_STRICT_NAMES 116 #ifdef __EMX__ /* bird */ 117 #undef __USE_EMX /* bird */ 118 #endif /* bird */ 112 119 113 120 /* Suppress kernel-name space pollution unless user expressedly asks … … 133 140 # undef _ISOC99_SOURCE 134 141 # define _ISOC99_SOURCE 1 142 /* bird: sorry, but this isn't causing huge exclusions for BSD or EMX headers. */ 143 #ifndef __EMX__ /* bird */ 135 144 # undef _POSIX_SOURCE 136 145 # define _POSIX_SOURCE 1 137 146 # undef _POSIX_C_SOURCE 138 147 # define _POSIX_C_SOURCE 199506L 148 #else /* bird */ 149 # define __USE_POSIX199309 1 /* bird */ 150 # define __USE_POSIX199506 1 /* bird */ 151 #endif /* bird */ 139 152 # undef _XOPEN_SOURCE 140 153 # define _XOPEN_SOURCE 600 … … 149 162 # undef _SVID_SOURCE 150 163 # define _SVID_SOURCE 1 164 # ifdef __EMX__ 165 # define _EMX_SOURCE 1 166 # endif 151 167 #endif 152 168 … … 259 275 #endif 260 276 277 #if defined(__EMX__) && defined(_EMX_SOURCE) /* bird */ 278 # define __USE_EMX 1 /* bird */ 279 #endif /* bird */ 280 261 281 #if defined _REENTRANT || defined _THREAD_SAFE 262 282 # define __USE_REENTRANT 1 -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.