Alex Rønne Petersen
9ab7eec23e
represent Mac Catalyst as aarch64-maccatalyst-none rather than aarch64-ios-macabi
...
Apple's own headers and tbd files prefer to think of Mac Catalyst as a distinct
OS target. Earlier, when DriverKit support was added to LLVM, it was represented
a distinct OS. So why Apple decided to only represent Mac Catalyst as an ABI in
the target triple is beyond me. But this isn't the first time they've ignored
established target triple norms (see: armv7k and aarch64_32) and it probably
won't be the last.
While doing this, I also audited all Darwin OS prongs throughout the codebase
and made sure they cover all the tags.
2025-11-14 11:33:35 +01:00
..
2025-07-16 10:27:39 -07:00
2022-06-17 16:38:59 -07:00
2023-11-19 09:55:07 +00:00
2025-03-05 03:01:43 +00:00
2023-11-19 09:55:07 +00:00
2025-03-05 03:01:43 +00:00
2023-11-19 09:55:07 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2023-10-29 07:20:36 -04:00
2024-08-28 08:39:59 +01:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-11-12 16:00:16 +00:00
2025-11-12 16:00:16 +00:00
2025-03-05 03:01:43 +00:00
2025-09-11 23:28:26 +02:00
2025-07-16 10:27:39 -07:00
2025-05-29 15:35:35 +02:00
2025-05-29 15:35:35 +02:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2024-06-16 11:53:33 +02:00
2024-06-16 11:53:33 +02:00
2024-06-16 11:53:33 +02:00
2025-03-05 03:01:43 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2025-09-24 20:57:25 -07:00
2025-11-14 11:33:35 +01:00
2023-11-19 09:55:07 +00:00
2025-03-05 03:01:43 +00:00
2023-11-19 09:55:07 +00:00
2025-07-22 19:43:47 -07:00
2025-03-05 03:01:43 +00:00
2023-11-19 09:55:07 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2023-11-19 09:55:07 +00:00
2025-03-05 03:01:43 +00:00
2023-11-19 09:55:07 +00:00
2025-03-05 03:01:43 +00:00
2025-08-30 06:36:41 +02:00
2025-07-22 19:43:47 -07:00
2024-09-02 00:10:22 +03:00
2025-07-22 19:43:47 -07:00
2025-03-05 03:01:43 +00:00
2025-07-22 19:43:47 -07:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2025-03-05 03:01:43 +00:00
2023-09-27 11:24:28 -07:00
2025-03-05 03:01:43 +00:00
2025-02-25 19:31:00 +01:00
2025-07-22 19:43:47 -07:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-07-22 19:43:47 -07:00
2025-03-05 03:01:43 +00:00
2025-02-25 19:31:00 +01:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-02-25 19:31:00 +01:00
2025-03-05 03:01:43 +00:00
2023-06-24 16:56:39 -07:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2023-10-29 07:20:36 -04:00
2025-03-05 03:01:43 +00:00
2025-07-07 07:23:24 +02:00
2025-07-17 05:04:59 +02:00
2025-07-17 05:04:59 +02:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2023-07-24 10:23:51 -07:00
2024-09-02 00:10:22 +03:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2025-03-05 03:01:43 +00:00
2025-06-19 11:45:06 -04:00
2025-03-05 03:01:43 +00:00
2025-04-04 06:08:10 +02:00
2025-03-05 03:01:43 +00:00
2025-06-19 11:45:06 -04:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-07-22 19:43:47 -07:00
2025-03-05 03:01:43 +00:00
2025-06-19 11:45:06 -04:00
2025-03-05 03:01:43 +00:00
2025-04-04 06:08:10 +02:00
2025-03-05 03:01:43 +00:00
2025-06-19 11:45:06 -04:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-06-19 11:45:06 -04:00
2025-03-05 03:01:43 +00:00
2025-04-04 06:08:10 +02:00
2025-03-05 03:01:43 +00:00
2025-06-19 11:45:06 -04:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-06-19 11:45:06 -04:00
2025-03-05 03:01:43 +00:00
2025-04-04 06:08:10 +02:00
2025-03-05 03:01:43 +00:00
2025-06-19 11:45:06 -04:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-06-19 11:45:06 -04:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-06-19 11:45:06 -04:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-04-11 07:06:01 -04:00
2025-02-09 00:42:55 -08:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-06-19 11:45:06 -04:00
2025-06-19 11:45:06 -04:00
2025-06-19 11:45:06 -04:00
2025-06-19 11:45:06 -04:00
2025-06-19 11:45:06 -04:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-04-04 06:08:10 +02:00
2025-03-05 03:01:43 +00:00
2025-04-04 06:08:10 +02:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-06-19 11:45:06 -04:00
2025-06-19 11:45:06 -04:00
2025-06-19 11:45:06 -04:00
2025-06-19 11:45:06 -04:00
2025-06-19 11:45:06 -04:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-09-24 20:57:25 -07:00
2025-09-21 14:09:14 -07:00
2025-06-20 10:17:24 +02:00
2025-06-20 10:17:24 +02:00
2025-03-05 03:01:43 +00:00
2022-05-06 22:41:00 -07:00
2023-10-29 07:20:36 -04:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2024-11-24 08:19:15 +01:00
2025-04-11 07:06:01 -04:00
2025-10-27 11:17:48 +01:00
2025-07-22 19:43:47 -07:00
2025-07-17 05:04:59 +02:00
2025-07-17 05:04:59 +02:00
2025-07-17 05:04:59 +02:00
2025-03-05 03:01:43 +00:00
2025-10-18 09:28:42 +01:00
2025-08-03 14:59:56 +02:00
2025-03-05 03:01:43 +00:00
2023-09-19 09:37:52 -07:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2023-11-19 09:55:07 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2024-03-14 19:43:24 +02:00
2025-07-22 19:43:47 -07:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-06-01 20:17:25 +02:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2023-06-24 16:56:39 -07:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2023-11-19 09:55:07 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2023-11-19 09:55:07 +00:00
2025-03-05 03:01:43 +00:00
2023-11-19 09:55:07 +00:00
2025-03-05 03:01:43 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-05-19 00:22:03 +02:00
2025-03-05 03:01:43 +00:00
2024-02-08 15:21:35 +01:00
2024-02-08 15:21:35 +01:00
2024-02-08 15:21:35 +01:00
2025-03-05 03:01:43 +00:00
2024-02-08 15:21:35 +01:00
2024-02-08 15:21:35 +01:00
2024-02-08 15:21:35 +01:00
2023-11-19 09:55:07 +00:00
2025-03-05 03:01:43 +00:00
2025-07-22 19:43:47 -07:00
2023-09-19 09:37:52 -07:00
2023-07-24 10:23:51 -07:00
2025-03-05 03:01:43 +00:00
2023-06-24 16:56:39 -07:00
2025-03-05 03:01:43 +00:00
2025-06-15 04:01:43 -04:00
2025-06-15 04:01:43 -04:00
2025-10-06 11:45:51 -07:00
2025-03-05 03:01:43 +00:00
2025-07-22 19:43:47 -07:00
2025-08-30 06:36:41 +02:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-11-12 16:00:16 +00:00
2025-11-12 16:00:16 +00:00
2025-03-05 03:01:43 +00:00
2025-06-15 04:01:43 -04:00
2025-02-09 00:42:55 -08:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2023-07-24 10:23:51 -07:00
2024-09-02 00:10:22 +03:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2023-11-19 09:55:07 +00:00
2025-07-22 19:43:47 -07:00
2024-10-19 19:44:53 +01:00
2025-07-22 19:43:47 -07:00
2024-10-19 19:44:53 +01:00
2022-11-16 13:08:41 +02:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00
2025-03-05 03:01:43 +00:00