• Home
  • Raw
  • Download

Lines Matching +full:macos +full:- +full:gcc

4  * Copyright © 2007-2019 by Apple Inc.
14 * This header defines several macros that add compiler-specific attributes for
17 * - _CUPS_API_major_minor[_patch]: Specifies when an API became available by
19 * - _CUPS_DEPRECATED: Function is deprecated with no replacement.
20 * - _CUPS_DEPRECATED_MSG("message"): Function is deprecated and has a
22 * - _CUPS_FORMAT(format-index, additional-args-index): Function has a
23 * printf-style format argument followed by zero or more additional
25 * - _CUPS_INTERNAL: Function is internal with no replacement API.
26 * - _CUPS_INTERNAL_MSG("msg"): Function is internal - use specified API
28 * - _CUPS_NONNULL((arg list)): Specifies the comma-separated argument indices
29 * are assumed non-NULL. Indices start at 1.
30 * - _CUPS_NORETURN: Specifies the function does not return.
31 * - _CUPS_PRIVATE: Specifies the function is private to CUPS.
32 * - _CUPS_PUBLIC: Specifies the function is public API.
55 # elif defined(__GNUC__) /* GCC and compatible */
56 # if __GNUC__ >= 3 /* GCC 3.0 or higher */
62 # if __GNUC__ >= 5 /* GCC 5.x */
65 /* GCC 4.5 or higher */
108 # define _CUPS_API_1_1_19 API_AVAILABLE(macos(10.3), ios(11.0)) _CUPS_PUBLIC
109 # define _CUPS_API_1_1_20 API_AVAILABLE(macos(10.4), ios(11.0)) _CUPS_PUBLIC
110 # define _CUPS_API_1_1_21 API_AVAILABLE(macos(10.4), ios(11.0)) _CUPS_PUBLIC
111 # define _CUPS_API_1_2 API_AVAILABLE(macos(10.5), ios(11.0)) _CUPS_PUBLIC
112 # define _CUPS_API_1_3 API_AVAILABLE(macos(10.5), ios(11.0)) _CUPS_PUBLIC
113 # define _CUPS_API_1_4 API_AVAILABLE(macos(10.6), ios(11.0)) _CUPS_PUBLIC
114 # define _CUPS_API_1_5 API_AVAILABLE(macos(10.7), ios(11.0)) _CUPS_PUBLIC
115 # define _CUPS_API_1_6 API_AVAILABLE(macos(10.8), ios(11.0)) _CUPS_PUBLIC
116 # define _CUPS_API_1_7 API_AVAILABLE(macos(10.9), ios(11.0)) _CUPS_PUBLIC
117 # define _CUPS_API_2_0 API_AVAILABLE(macos(10.10), ios(11.0)) _CUPS_PUBLIC
118 # define _CUPS_API_2_2 API_AVAILABLE(macos(10.12), ios(11.0)) _CUPS_PUBLIC
119 # define _CUPS_API_2_2_4 API_AVAILABLE(macos(10.13), ios(12.0)) _CUPS_PUBLIC
120 # define _CUPS_API_2_2_7 API_AVAILABLE(macos(10.14), ios(13.0)) _CUPS_PUBLIC
121 # define _CUPS_API_2_3 API_AVAILABLE(macos(10.14), ios(13.0)) _CUPS_PUBLIC
143 * compile-time...
167 # define _CUPS_DEPRECATED_1_2_MSG(m) API_DEPRECATED(m, macos(10.2,10.5), ios(11.0,11.0)) _CUPS_P…
168 # define _CUPS_DEPRECATED_1_6_MSG(m) API_DEPRECATED(m, macos(10.2,10.8), ios(11.0,11.0)) _CUPS_P…
169 # define _CUPS_DEPRECATED_1_7_MSG(m) API_DEPRECATED(m, macos(10.2,10.9), ios(11.0,11.0)) _CUPS_P…
170 # define _CUPS_DEPRECATED_2_2_MSG(m) API_DEPRECATED(m, macos(10.2,10.12), ios(11.0,11.0)) _CUPS_…
178 # define _CUPS_DEPRECATED_1_2_MSG(m) API_DEPRECATED(m, macos(10.2,10.5), ios(11.0,11.0)) _CUPS_P…
179 # define _CUPS_DEPRECATED_1_6_MSG(m) API_DEPRECATED(m, macos(10.2,10.8), ios(11.0,11.0)) _CUPS_P…
180 # define _CUPS_DEPRECATED_1_7_MSG(m) API_DEPRECATED(m, macos(10.2,10.9), ios(11.0,11.0)) _CUPS_P…
181 # define _CUPS_DEPRECATED_2_2_MSG(m) API_DEPRECATED(m, macos(10.2,10.12), ios(11.0,11.0)) _CUPS_…
216 * Define _CUPS_FORMAT macro for printf-style functions...
245 * Define _CUPS_NONNULL macro for functions that don't expect non-null