Louis Dionne
2da049a141
[libc++] Add incomplete availability markup for std::pmr
...
This fixes rdar://110330781, which asked for the feature-test macro
for std::pmr to take into account the deployment target. It doesn't
fix https://llvm.org/PR62212 , though, because the availability markup
itself must be disabled until some Clang bugs have been fixed.
This is pretty vexing, however at least everything should work once
those Clang bugs have been fixed. In the meantime, this patch at least
adds the required markup (as disabled) and ensures that the feature-test
macro for std::pmr is aware of the deployment target requirement.
Differential Revision: https://reviews.llvm.org/D135813
2023-06-20 10:59:05 -04:00
..
2023-06-19 11:19:51 -04:00
2023-05-13 16:27:03 -07:00
2023-06-13 08:01:34 -07:00
2023-06-15 08:56:45 -07:00
2023-06-15 08:56:45 -07:00
2023-04-07 18:54:09 +02:00
2023-06-19 11:19:51 -04:00
2023-06-15 08:56:45 -07:00
2023-04-16 15:23:23 +02:00
2023-06-04 19:27:31 +02:00
2023-06-15 08:56:45 -07:00
2023-05-23 08:44:10 -07:00
2023-06-15 08:56:45 -07:00
2023-06-15 08:56:45 -07:00
2023-06-15 08:56:45 -07:00
2023-06-20 10:59:05 -04:00
2022-03-01 08:20:24 -05:00
2023-06-09 08:38:22 -07:00
2023-04-21 05:36:41 +02:00
2023-05-16 14:30:36 -07:00
2023-06-16 07:53:56 -07:00
2023-06-20 10:59:05 -04:00
2023-06-15 08:56:45 -07:00
2023-06-01 08:52:08 -07:00
2023-06-06 08:44:53 -07:00
2023-06-15 08:56:45 -07:00
2023-05-18 15:37:28 -07:00
2023-06-17 12:28:52 +01:00
2023-06-15 08:56:45 -07:00
2023-06-15 08:56:45 -07:00
2023-06-15 08:56:45 -07:00
2023-06-17 12:28:52 +01:00
2023-06-15 08:56:45 -07:00
2023-06-19 11:19:51 -04:00
2023-06-15 08:56:45 -07:00
2023-02-15 16:52:25 +01:00
2023-06-15 08:56:45 -07:00
2023-04-16 15:23:23 +02:00
2023-02-07 07:42:33 -08:00
2023-06-20 10:59:05 -04:00
2023-03-08 22:05:04 +01:00
2023-06-15 08:56:45 -07:00
2023-06-07 08:04:58 -07:00
2023-06-15 08:56:45 -07:00
2023-06-15 08:56:45 -07:00
2023-06-15 08:56:45 -07:00
2023-05-30 17:59:32 -07:00
2023-02-15 16:52:25 +01:00
2023-04-21 11:21:33 +02:00
2023-04-21 11:21:33 +02:00
2023-04-21 11:21:33 +02:00
2023-04-21 11:21:33 +02:00
2023-05-18 15:37:28 -07:00
2023-05-01 13:48:20 -05:00
2023-06-15 08:56:45 -07:00
2023-05-18 15:37:28 -07:00
2022-05-23 20:47:44 +02:00
2023-04-28 15:30:08 -04:00
2023-06-15 11:23:07 -07:00
2023-06-15 08:56:45 -07:00
2023-05-08 17:03:06 +03:00
2023-03-10 13:28:29 +01:00
2023-04-16 15:23:23 +02:00
2023-04-09 02:52:33 +02:00
2023-06-12 09:26:51 +03:00
2022-11-23 09:50:14 -05:00
2022-03-30 15:05:31 -04:00
2022-08-17 14:05:26 -04:00
2022-08-17 14:05:26 -04:00
2022-08-17 14:05:26 -04:00
2022-08-17 14:05:26 -04:00
2023-04-10 19:23:42 +02:00
2023-06-12 22:22:22 +03:00
2022-09-27 21:11:53 +02:00
2022-03-30 15:05:31 -04:00
2022-08-17 14:05:26 -04:00
2022-08-17 14:05:26 -04:00
2023-06-17 12:28:52 +01:00
2023-02-15 16:52:25 +01:00
2023-06-15 08:56:45 -07:00
2023-04-07 18:54:09 +02:00
2023-06-11 19:52:02 +03:00
2022-11-17 10:30:20 -05:00
2022-12-20 21:37:39 +01:00
2023-06-15 08:56:45 -07:00
2023-01-21 15:09:21 +01:00
2022-08-17 14:05:26 -04:00
2022-11-23 09:50:14 -05:00
2022-11-23 09:50:14 -05:00
2022-03-30 15:05:31 -04:00
2023-02-15 16:52:25 +01:00
2022-08-17 14:05:26 -04:00
2022-08-17 14:05:26 -04:00
2023-02-15 16:52:25 +01:00
2023-02-21 16:56:29 +01:00
2022-03-30 15:05:31 -04:00
2023-02-15 16:52:25 +01:00
2022-11-17 10:30:20 -05:00
2022-09-10 21:10:33 -04:00
2023-05-25 07:59:50 -07:00
2022-08-17 14:05:26 -04:00
2023-06-20 10:59:05 -04:00
2022-11-17 10:30:20 -05:00
2023-03-12 22:19:41 +01:00
2023-05-11 13:54:28 -07:00
2022-12-14 15:43:42 +00:00
2022-11-17 10:30:20 -05:00
2023-06-12 19:53:50 +03:00
2022-11-17 10:30:20 -05:00
2023-05-24 17:16:22 +02:00
2023-06-20 10:59:05 -04:00
2023-06-07 11:31:29 -07:00
2023-06-12 19:48:42 +03:00
2023-06-17 12:28:52 +01:00
2022-08-19 15:35:02 +02:00
2022-11-17 10:30:20 -05:00
2023-03-08 15:17:25 +01:00
2023-06-15 08:56:45 -07:00
2023-06-15 08:56:45 -07:00
2023-06-15 08:56:45 -07:00
2023-05-24 08:48:18 -07:00
2023-04-09 02:52:33 +02:00
2023-04-16 15:23:23 +02:00
2023-05-17 07:21:40 +01:00
2022-12-22 23:17:47 +01:00
2022-11-21 16:08:50 -05:00
2023-06-20 10:59:05 -04:00
2023-06-15 08:56:45 -07:00
2022-11-17 10:30:20 -05:00
2023-06-20 10:59:05 -04:00
2023-05-05 08:39:51 -04:00
2023-05-16 14:30:36 -07:00
2023-06-12 09:41:56 +03:00
2023-06-11 19:49:35 +03:00
2023-06-17 12:28:52 +01:00
2023-06-15 08:56:45 -07:00
2023-06-15 08:56:45 -07:00
2023-02-15 16:52:25 +01:00
2023-06-01 08:52:08 -07:00
2023-06-15 08:56:45 -07:00
2023-05-24 08:48:18 -07:00
2023-06-06 08:41:56 +03:00
2023-04-09 02:52:33 +02:00
2023-05-23 18:44:41 +02:00
2023-06-19 17:04:35 +02:00
2023-06-20 10:59:05 -04:00
2023-06-12 19:51:27 +03:00
2023-03-10 13:28:29 +01:00
2023-06-20 10:59:05 -04:00
2022-11-17 10:30:20 -05:00
2023-06-15 08:56:45 -07:00
2023-03-28 09:53:07 -04:00
2023-04-14 16:20:25 +01:00
2023-05-24 08:48:18 -07:00
2023-06-10 07:37:36 +03:00
2023-02-15 16:52:25 +01:00
2022-11-25 10:25:17 -05:00
2022-11-22 20:46:38 +09:00
2023-06-15 08:56:45 -07:00
2022-11-17 10:30:20 -05:00
2022-11-22 20:46:38 +09:00
2023-05-05 08:39:51 -04:00
2023-06-05 15:10:36 +01:00
2023-05-24 08:48:18 -07:00
2023-06-15 08:56:45 -07:00
2023-05-23 18:44:41 +02:00
2023-05-05 08:39:51 -04:00
2023-06-15 08:56:45 -07:00
2023-04-10 19:23:42 +02:00
2022-11-17 10:30:20 -05:00
2023-06-17 12:28:52 +01:00
2023-05-31 17:22:52 +02:00
2023-05-24 07:51:27 +02:00
2023-02-15 16:52:25 +01:00
2023-06-15 08:56:45 -07:00
2023-05-01 13:48:20 -05:00
2023-06-20 10:59:05 -04:00
2023-06-20 10:59:05 -04:00
2023-05-23 18:44:41 +02:00
2023-06-15 08:56:45 -07:00
2023-06-15 08:56:45 -07:00
2023-06-20 10:59:05 -04:00
2023-06-20 10:59:05 -04:00
2023-05-10 15:43:38 -07:00
2022-02-04 12:27:19 -05:00