Skip to content

Commit 04cc492

Browse files
committed
[libc++][NFC] Remove unused macros from <__configuration/availability.h>
1 parent a8a494f commit 04cc492

File tree

1 file changed

+0
-54
lines changed

1 file changed

+0
-54
lines changed

libcxx/include/__configuration/availability.h

Lines changed: 0 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,6 @@
8787
# define _LIBCPP_INTRODUCED_IN_LLVM_18 1
8888
# define _LIBCPP_INTRODUCED_IN_LLVM_18_ATTRIBUTE /* nothing */
8989

90-
# define _LIBCPP_INTRODUCED_IN_LLVM_17 1
91-
# define _LIBCPP_INTRODUCED_IN_LLVM_17_ATTRIBUTE /* nothing */
92-
9390
# define _LIBCPP_INTRODUCED_IN_LLVM_16 1
9491
# define _LIBCPP_INTRODUCED_IN_LLVM_16_ATTRIBUTE /* nothing */
9592

@@ -99,26 +96,17 @@
9996
# define _LIBCPP_INTRODUCED_IN_LLVM_14 1
10097
# define _LIBCPP_INTRODUCED_IN_LLVM_14_ATTRIBUTE /* nothing */
10198

102-
# define _LIBCPP_INTRODUCED_IN_LLVM_13 1
103-
# define _LIBCPP_INTRODUCED_IN_LLVM_13_ATTRIBUTE /* nothing */
104-
10599
# define _LIBCPP_INTRODUCED_IN_LLVM_12 1
106100
# define _LIBCPP_INTRODUCED_IN_LLVM_12_ATTRIBUTE /* nothing */
107101

108102
# define _LIBCPP_INTRODUCED_IN_LLVM_11 1
109103
# define _LIBCPP_INTRODUCED_IN_LLVM_11_ATTRIBUTE /* nothing */
110104

111-
# define _LIBCPP_INTRODUCED_IN_LLVM_10 1
112-
# define _LIBCPP_INTRODUCED_IN_LLVM_10_ATTRIBUTE /* nothing */
113-
114105
# define _LIBCPP_INTRODUCED_IN_LLVM_9 1
115106
# define _LIBCPP_INTRODUCED_IN_LLVM_9_ATTRIBUTE /* nothing */
116107
# define _LIBCPP_INTRODUCED_IN_LLVM_9_ATTRIBUTE_PUSH /* nothing */
117108
# define _LIBCPP_INTRODUCED_IN_LLVM_9_ATTRIBUTE_POP /* nothing */
118109

119-
# define _LIBCPP_INTRODUCED_IN_LLVM_8 1
120-
# define _LIBCPP_INTRODUCED_IN_LLVM_8_ATTRIBUTE /* nothing */
121-
122110
# define _LIBCPP_INTRODUCED_IN_LLVM_4 1
123111
# define _LIBCPP_INTRODUCED_IN_LLVM_4_ATTRIBUTE /* nothing */
124112

@@ -155,25 +143,6 @@
155143
__attribute__((availability(bridgeos, strict, introduced = 9.0))) \
156144
__attribute__((availability(driverkit, strict, introduced = 24.0)))
157145

158-
// LLVM 17
159-
# if (defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 140400) || \
160-
(defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ < 170400) || \
161-
(defined(__ENVIRONMENT_TV_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_TV_OS_VERSION_MIN_REQUIRED__ < 170400) || \
162-
(defined(__ENVIRONMENT_WATCH_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_WATCH_OS_VERSION_MIN_REQUIRED__ < 100400) || \
163-
(defined(__ENVIRONMENT_BRIDGE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_BRIDGE_OS_VERSION_MIN_REQUIRED__ < 80400) || \
164-
(defined(__ENVIRONMENT_DRIVERKIT_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_DRIVERKIT_VERSION_MIN_REQUIRED__ < 230400)
165-
# define _LIBCPP_INTRODUCED_IN_LLVM_17 0
166-
# else
167-
# define _LIBCPP_INTRODUCED_IN_LLVM_17 1
168-
# endif
169-
# define _LIBCPP_INTRODUCED_IN_LLVM_17_ATTRIBUTE \
170-
__attribute__((availability(macos, strict, introduced = 14.4))) \
171-
__attribute__((availability(ios, strict, introduced = 17.4))) \
172-
__attribute__((availability(tvos, strict, introduced = 17.4))) \
173-
__attribute__((availability(watchos, strict, introduced = 10.4))) \
174-
__attribute__((availability(bridgeos, strict, introduced = 8.4))) \
175-
__attribute__((availability(driverkit, strict, introduced = 23.4)))
176-
177146
// LLVM 16
178147
# if (defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 140000) || \
179148
(defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ < 170000) || \
@@ -216,25 +185,6 @@
216185
# define _LIBCPP_INTRODUCED_IN_LLVM_14 _LIBCPP_INTRODUCED_IN_LLVM_15
217186
# define _LIBCPP_INTRODUCED_IN_LLVM_14_ATTRIBUTE _LIBCPP_INTRODUCED_IN_LLVM_15_ATTRIBUTE
218187

219-
// LLVM 13
220-
# if (defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 130000) || \
221-
(defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ < 160000) || \
222-
(defined(__ENVIRONMENT_TV_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_TV_OS_VERSION_MIN_REQUIRED__ < 160000) || \
223-
(defined(__ENVIRONMENT_WATCH_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_WATCH_OS_VERSION_MIN_REQUIRED__ < 90000) || \
224-
(defined(__ENVIRONMENT_BRIDGE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_BRIDGE_OS_VERSION_MIN_REQUIRED__ < 70000) || \
225-
(defined(__ENVIRONMENT_DRIVERKIT_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_DRIVERKIT_VERSION_MIN_REQUIRED__ < 220000)
226-
# define _LIBCPP_INTRODUCED_IN_LLVM_13 0
227-
# else
228-
# define _LIBCPP_INTRODUCED_IN_LLVM_13 1
229-
# endif
230-
# define _LIBCPP_INTRODUCED_IN_LLVM_13_ATTRIBUTE \
231-
__attribute__((availability(macos, strict, introduced = 13.0))) \
232-
__attribute__((availability(ios, strict, introduced = 16.0))) \
233-
__attribute__((availability(tvos, strict, introduced = 16.0))) \
234-
__attribute__((availability(watchos, strict, introduced = 9.0))) \
235-
__attribute__((availability(bridgeos, strict, introduced = 7.0))) \
236-
__attribute__((availability(driverkit, strict, introduced = 22.0)))
237-
238188
// LLVM 12
239189
# if (defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 120300) || \
240190
(defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ < 150300) || \
@@ -269,10 +219,6 @@
269219
__attribute__((availability(tvos, strict, introduced = 14.0))) \
270220
__attribute__((availability(watchos, strict, introduced = 7.0)))
271221

272-
// LLVM 10
273-
# define _LIBCPP_INTRODUCED_IN_LLVM_10 _LIBCPP_INTRODUCED_IN_LLVM_11
274-
# define _LIBCPP_INTRODUCED_IN_LLVM_10_ATTRIBUTE _LIBCPP_INTRODUCED_IN_LLVM_11_ATTRIBUTE
275-
276222
// LLVM 9
277223
# if (defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 101500) || \
278224
(defined(__ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__) && __ENVIRONMENT_IPHONE_OS_VERSION_MIN_REQUIRED__ < 130000) || \

0 commit comments

Comments
 (0)