xref: /aosp_15_r20/external/libusb/Xcode/config.h (revision 86b64dcb59b3a0b37502ecd56e119234366a6f7e)
1*86b64dcbSAndroid Build Coastguard Worker /* config.h.  Manually generated for Xcode.  */
2*86b64dcbSAndroid Build Coastguard Worker 
3*86b64dcbSAndroid Build Coastguard Worker #include <AvailabilityMacros.h>
4*86b64dcbSAndroid Build Coastguard Worker 
5*86b64dcbSAndroid Build Coastguard Worker /* Define to the attribute for default visibility. */
6*86b64dcbSAndroid Build Coastguard Worker #define DEFAULT_VISIBILITY __attribute__ ((visibility ("default")))
7*86b64dcbSAndroid Build Coastguard Worker 
8*86b64dcbSAndroid Build Coastguard Worker /* Define to 1 to enable message logging. */
9*86b64dcbSAndroid Build Coastguard Worker #define ENABLE_LOGGING 1
10*86b64dcbSAndroid Build Coastguard Worker 
11*86b64dcbSAndroid Build Coastguard Worker /* On 10.6 and later, use newly available pthread_threadid_np() function */
12*86b64dcbSAndroid Build Coastguard Worker #if MAC_OS_X_VERSION_MIN_REQUIRED >= 1060
13*86b64dcbSAndroid Build Coastguard Worker /* Define to 1 if you have the 'pthread_threadid_np' function. */
14*86b64dcbSAndroid Build Coastguard Worker #define HAVE_PTHREAD_THREADID_NP 1
15*86b64dcbSAndroid Build Coastguard Worker #endif
16*86b64dcbSAndroid Build Coastguard Worker 
17*86b64dcbSAndroid Build Coastguard Worker /* Define to 1 if the system has the type `nfds_t'. */
18*86b64dcbSAndroid Build Coastguard Worker #define HAVE_NFDS_T 1
19*86b64dcbSAndroid Build Coastguard Worker 
20*86b64dcbSAndroid Build Coastguard Worker /* Define to 1 if you have the <sys/time.h> header file. */
21*86b64dcbSAndroid Build Coastguard Worker #define HAVE_SYS_TIME_H 1
22*86b64dcbSAndroid Build Coastguard Worker 
23*86b64dcbSAndroid Build Coastguard Worker /* Define to 1 if compiling for a POSIX platform. */
24*86b64dcbSAndroid Build Coastguard Worker #define PLATFORM_POSIX 1
25*86b64dcbSAndroid Build Coastguard Worker 
26*86b64dcbSAndroid Build Coastguard Worker /* Define to the attribute for enabling parameter checks on printf-like
27*86b64dcbSAndroid Build Coastguard Worker    functions. */
28*86b64dcbSAndroid Build Coastguard Worker #define PRINTF_FORMAT(a, b) __attribute__ ((__format__ (__printf__, a, b)))
29*86b64dcbSAndroid Build Coastguard Worker 
30*86b64dcbSAndroid Build Coastguard Worker /* Enable GNU extensions. */
31*86b64dcbSAndroid Build Coastguard Worker #define _GNU_SOURCE 1
32