xref: /aosp_15_r20/external/libusb/darwin/config.h (revision 86b64dcb59b3a0b37502ecd56e119234366a6f7e)
1 /* config.h.  Generated from config.h.in by configure.  */
2 /* config.h.in.  Generated from configure.ac by autoheader.  */
3 
4 /* Define to the attribute for default visibility. */
5 #define DEFAULT_VISIBILITY __attribute__ ((visibility ("default")))
6 
7 /* Define to 1 to start with debug message logging enabled. */
8 /* #undef ENABLE_DEBUG_LOGGING */
9 
10 /* Define to 1 to enable message logging. */
11 #define ENABLE_LOGGING 1
12 
13 /* Define to 1 if you have the <asm/types.h> header file. */
14 /* #undef HAVE_ASM_TYPES_H */
15 
16 /* Define to 1 if you have the `clock_gettime' function. */
17 #define HAVE_CLOCK_GETTIME 1
18 
19 /* Define to 1 if you have the declaration of `EFD_CLOEXEC', and to 0 if you
20    don't. */
21 /* #undef HAVE_DECL_EFD_CLOEXEC */
22 
23 /* Define to 1 if you have the declaration of `EFD_NONBLOCK', and to 0 if you
24    don't. */
25 /* #undef HAVE_DECL_EFD_NONBLOCK */
26 
27 /* Define to 1 if you have the declaration of `TFD_CLOEXEC', and to 0 if you
28    don't. */
29 /* #undef HAVE_DECL_TFD_CLOEXEC */
30 
31 /* Define to 1 if you have the declaration of `TFD_NONBLOCK', and to 0 if you
32    don't. */
33 /* #undef HAVE_DECL_TFD_NONBLOCK */
34 
35 /* Define to 1 if you have the <dlfcn.h> header file. */
36 #define HAVE_DLFCN_H 1
37 
38 /* Define to 1 if the system has eventfd functionality. */
39 /* #undef HAVE_EVENTFD */
40 
41 /* Define to 1 if you have the <inttypes.h> header file. */
42 #define HAVE_INTTYPES_H 1
43 
44 /* Define to 1 if you have the `udev' library (-ludev). */
45 /* #undef HAVE_LIBUDEV */
46 
47 /* Define to 1 if you have the <memory.h> header file. */
48 #define HAVE_MEMORY_H 1
49 
50 /* Define to 1 if the system has the type `nfds_t'. */
51 #define HAVE_NFDS_T 1
52 
53 /* Define to 1 if you have the `pipe2' function. */
54 /* #undef HAVE_PIPE2 */
55 
56 /* Define to 1 if you have the `pthread_condattr_setclock' function. */
57 /* #undef HAVE_PTHREAD_CONDATTR_SETCLOCK */
58 
59 /* Define to 1 if you have the `pthread_setname_np' function. */
60 /* #undef HAVE_PTHREAD_SETNAME_NP */
61 
62 /* Define to 1 if you have the `pthread_threadid_np' function. */
63 #define HAVE_PTHREAD_THREADID_NP 1
64 
65 /* Define to 1 if you have the <stdint.h> header file. */
66 #define HAVE_STDINT_H 1
67 
68 /* Define to 1 if you have the <stdlib.h> header file. */
69 #define HAVE_STDLIB_H 1
70 
71 /* Define to 1 if you have the <strings.h> header file. */
72 #define HAVE_STRINGS_H 1
73 
74 /* Define to 1 if you have the <string.h> header file. */
75 #define HAVE_STRING_H 1
76 
77 /* Define to 1 if the system has the type `struct timespec'. */
78 /* #undef HAVE_STRUCT_TIMESPEC */
79 
80 /* Define to 1 if you have the `syslog' function. */
81 /* #undef HAVE_SYSLOG */
82 
83 /* Define to 1 if you have the <sys/stat.h> header file. */
84 #define HAVE_SYS_STAT_H 1
85 
86 /* Define to 1 if you have the <sys/time.h> header file. */
87 #define HAVE_SYS_TIME_H 1
88 
89 /* Define to 1 if you have the <sys/types.h> header file. */
90 #define HAVE_SYS_TYPES_H 1
91 
92 /* Define to 1 if the system has timerfd functionality. */
93 /* #undef HAVE_TIMERFD */
94 
95 /* Define to 1 if you have the <unistd.h> header file. */
96 #define HAVE_UNISTD_H 1
97 
98 /* Define to the sub-directory where libtool stores uninstalled libraries. */
99 #define LT_OBJDIR ".libs/"
100 
101 /* Name of package */
102 #define PACKAGE "libusb-1.0"
103 
104 /* Define to the address where bug reports for this package should be sent. */
105 #define PACKAGE_BUGREPORT "[email protected]"
106 
107 /* Define to the full name of this package. */
108 #define PACKAGE_NAME "libusb-1.0"
109 
110 /* Define to the full name and version of this package. */
111 #define PACKAGE_STRING "libusb-1.0 1.0.24"
112 
113 /* Define to the one symbol short name of this package. */
114 #define PACKAGE_TARNAME "libusb-1.0"
115 
116 /* Define to the home page for this package. */
117 #define PACKAGE_URL "http://libusb.info"
118 
119 /* Define to the version of this package. */
120 #define PACKAGE_VERSION "1.0.24"
121 
122 /* Define to 1 if compiling for a POSIX platform. */
123 #define PLATFORM_POSIX 1
124 
125 /* Define to 1 if compiling for a Windows platform. */
126 /* #undef PLATFORM_WINDOWS */
127 
128 /* Define to the attribute for enabling parameter checks on printf-like
129    functions. */
130 #define PRINTF_FORMAT(a, b) __attribute__ ((__format__ (__printf__, a, b)))
131 
132 /* Define to 1 if you have the ANSI C header files. */
133 #define STDC_HEADERS 1
134 
135 /* Define to 1 to output logging messages to the systemwide log. */
136 /* #undef USE_SYSTEM_LOGGING_FACILITY */
137 
138 /* Version number of package */
139 #define VERSION "1.0.24"
140 
141 /* Enable GNU extensions. */
142 #define _GNU_SOURCE 1
143 
144 /* Define to the oldest supported Windows version. */
145 /* #undef _WIN32_WINNT */
146 
147 /* Define to `__inline__' or `__inline' if that's what the C compiler
148    calls it, or to nothing if 'inline' is not supported under any name.  */
149 #ifndef __cplusplus
150 /* #undef inline */
151 #endif
152