ObjFW  Check-in [0e4b4a63f2]

Overview
Comment:Undefine OF_HAVE_PROCESSES on iOS
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 0e4b4a63f29dadd1ebbe9c50ba7ec61aae788278468deb10f9aa7bf5b9fc0348
User & Date: js on 2016-10-08 15:58:08
Other Links: manifest | tags
Context
2016-10-08
15:58
Explicitly exclude atomic_*.h in module.map check-in: 39ef493222 user: js tags: trunk
15:58
Undefine OF_HAVE_PROCESSES on iOS check-in: 0e4b4a63f2 user: js tags: trunk
15:58
Fix a few headers being public by mistake check-in: 3002655386 user: js tags: trunk
Changes

Modified src/platform.h from [cc989b370e] to [72093355db].

69
70
71
72
73
74
75




76
77
78
79
80
81
82
# define OF_SPARC
#endif

#if defined(__APPLE__)
# include <TargetConditionals.h>
# if defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE
#  define OF_IOS




# else
#  define OF_MAC_OS_X
# endif
#elif defined(__linux__)
# define OF_LINUX
#elif defined(_WIN32)
# define OF_WINDOWS







>
>
>
>







69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
# define OF_SPARC
#endif

#if defined(__APPLE__)
# include <TargetConditionals.h>
# if defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE
#  define OF_IOS
/*
 * iOS has the functions, so configure will find them, but they cannot be used.
 */
#  undef OF_HAVE_PROCESSES
# else
#  define OF_MAC_OS_X
# endif
#elif defined(__linux__)
# define OF_LINUX
#elif defined(_WIN32)
# define OF_WINDOWS