@@ -161,7 +161,7 @@ const char *_CFProcessPath(void) {
161
161
}
162
162
#endif
163
163
164
- #if DEPLOYMENT_TARGET_LINUX
164
+ #if TARGET_OS_LINUX
165
165
#include <unistd.h>
166
166
#if __has_include (< syscall .h > )
167
167
#include <syscall.h>
@@ -206,7 +206,7 @@ CF_PRIVATE CFStringRef _CFProcessNameString(void) {
206
206
}
207
207
208
208
209
- #if TARGET_OS_OSX || TARGET_OS_IPHONE || DEPLOYMENT_TARGET_LINUX || TARGET_OS_BSD
209
+ #if TARGET_OS_OSX || TARGET_OS_IPHONE || TARGET_OS_LINUX || TARGET_OS_BSD
210
210
211
211
#include <pwd.h>
212
212
#include <sys/param.h>
@@ -262,7 +262,7 @@ CF_EXPORT CFStringRef CFGetUserName(void) {
262
262
263
263
CF_EXPORT CFStringRef CFCopyUserName (void ) {
264
264
CFStringRef result = NULL ;
265
- #if TARGET_OS_OSX || TARGET_OS_IPHONE || DEPLOYMENT_TARGET_LINUX || TARGET_OS_BSD
265
+ #if TARGET_OS_OSX || TARGET_OS_IPHONE || TARGET_OS_LINUX || TARGET_OS_BSD
266
266
uid_t euid ;
267
267
__CFGetUGIDs (& euid , NULL );
268
268
struct passwd * upwd = getpwuid (euid ? euid : getuid ());
@@ -332,7 +332,7 @@ CF_CROSS_PLATFORM_EXPORT CFStringRef CFCopyFullUserName(void) {
332
332
333
333
334
334
CFURLRef CFCopyHomeDirectoryURL (void ) {
335
- #if TARGET_OS_OSX || TARGET_OS_IPHONE || DEPLOYMENT_TARGET_LINUX || TARGET_OS_BSD
335
+ #if TARGET_OS_OSX || TARGET_OS_IPHONE || TARGET_OS_LINUX || TARGET_OS_BSD
336
336
return _CFCopyHomeDirURLForUser (NULL , true);
337
337
#elif DEPLOYMENT_TARGET_WINDOWS
338
338
CFURLRef retVal = NULL ;
@@ -412,7 +412,7 @@ CF_EXPORT CFURLRef CFCopyHomeDirectoryURLForUser(CFStringRef uName) {
412
412
}
413
413
}
414
414
#endif
415
- #if TARGET_OS_OSX || TARGET_OS_IPHONE || DEPLOYMENT_TARGET_LINUX || TARGET_OS_BSD
415
+ #if TARGET_OS_OSX || TARGET_OS_IPHONE || TARGET_OS_LINUX || TARGET_OS_BSD
416
416
if (!uName ) {
417
417
return _CFCopyHomeDirURLForUser (NULL , true);
418
418
} else {
@@ -614,7 +614,7 @@ CF_PRIVATE void __CFTSDInitialize() {
614
614
static void __CFTSDSetSpecific (void * arg ) {
615
615
#if TARGET_OS_OSX || TARGET_OS_IPHONE
616
616
pthread_setspecific (__CFTSDIndexKey , arg );
617
- #elif DEPLOYMENT_TARGET_LINUX
617
+ #elif TARGET_OS_LINUX
618
618
pthread_setspecific (__CFTSDIndexKey , arg );
619
619
#elif DEPLOYMENT_TARGET_WINDOWS
620
620
FlsSetValue (__CFTSDIndexKey , arg );
@@ -624,7 +624,7 @@ static void __CFTSDSetSpecific(void *arg) {
624
624
static void * __CFTSDGetSpecific () {
625
625
#if TARGET_OS_OSX || TARGET_OS_IPHONE
626
626
return pthread_getspecific (__CFTSDIndexKey );
627
- #elif DEPLOYMENT_TARGET_LINUX
627
+ #elif TARGET_OS_LINUX
628
628
return pthread_getspecific (__CFTSDIndexKey );
629
629
#elif DEPLOYMENT_TARGET_WINDOWS
630
630
return FlsGetValue (__CFTSDIndexKey );
@@ -1182,7 +1182,7 @@ CF_PRIVATE int _NS_gettimeofday(struct timeval *tv, struct timezone *tz) {
1182
1182
#pragma mark -
1183
1183
#pragma mark Linux OSAtomic
1184
1184
1185
- #if defined( DEPLOYMENT_TARGET_LINUX ) || TARGET_OS_BSD
1185
+ #if TARGET_OS_LINUX || TARGET_OS_BSD
1186
1186
1187
1187
bool OSAtomicCompareAndSwapPtr (void * oldp , void * newp , void * volatile * dst )
1188
1188
{
@@ -1237,7 +1237,7 @@ void OSMemoryBarrier() {
1237
1237
__sync_synchronize ();
1238
1238
}
1239
1239
1240
- #endif // DEPLOYMENT_TARGET_LINUX
1240
+ #endif // TARGET_OS_LINUX
1241
1241
1242
1242
#pragma mark -
1243
1243
#pragma mark Dispatch Replacements
@@ -1348,7 +1348,7 @@ void _CF_dispatch_once(dispatch_once_t *predicate, void (^block)(void)) {
1348
1348
#pragma mark -
1349
1349
#pragma mark Windows and Linux Helpers
1350
1350
1351
- #if DEPLOYMENT_TARGET_WINDOWS || DEPLOYMENT_TARGET_LINUX
1351
+ #if DEPLOYMENT_TARGET_WINDOWS || TARGET_OS_LINUX
1352
1352
1353
1353
#include <stdio.h>
1354
1354
@@ -1483,15 +1483,15 @@ CF_CROSS_PLATFORM_EXPORT int _CFThreadSetName(_CFThreadRef thread, const char *_
1483
1483
}
1484
1484
1485
1485
return 0 ;
1486
- #elif DEPLOYMENT_TARGET_LINUX
1486
+ #elif TARGET_OS_LINUX
1487
1487
return pthread_setname_np (thread , name );
1488
1488
#endif
1489
1489
}
1490
1490
1491
1491
CF_CROSS_PLATFORM_EXPORT int _CFThreadGetName (char * buf , int length ) {
1492
1492
#if TARGET_OS_OSX || TARGET_OS_IPHONE
1493
1493
return pthread_getname_np (pthread_self (), buf , length );
1494
- #elif DEPLOYMENT_TARGET_LINUX
1494
+ #elif TARGET_OS_LINUX
1495
1495
return pthread_getname_np (pthread_self (), buf , length );
1496
1496
#endif
1497
1497
return -1 ;
@@ -1516,7 +1516,7 @@ int _CFOpenFile(const char *path, int opts) {
1516
1516
}
1517
1517
1518
1518
CF_CROSS_PLATFORM_EXPORT void * _CFReallocf (void * ptr , size_t size ) {
1519
- #if TARGET_OS_WIN32 || DEPLOYMENT_TARGET_LINUX
1519
+ #if TARGET_OS_WIN32 || TARGET_OS_LINUX
1520
1520
void * mem = realloc (ptr , size );
1521
1521
if (mem == NULL && ptr != NULL && size != 0 ) {
1522
1522
free (ptr );
0 commit comments