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
..
2024-01-06 16:49:41 -08:00
2021-04-29 15:54:04 -07:00
2021-04-29 15:54:04 -07:00
2021-04-29 15:54:04 -07:00
2021-04-29 15:54:04 -07:00
2025-10-02 17:44:52 -04:00
2025-04-02 05:53:22 +01:00
2025-07-22 19:43:47 -07:00
2025-06-16 13:22:19 +03:30
2025-09-20 18:33:00 -07:00
2025-06-16 13:22:19 +03:30
2025-09-20 18:51:26 -07:00
2025-09-18 12:42:14 +02:00
2025-07-30 09:56:38 +01:00
2025-11-14 11:33:35 +01:00
2025-08-12 16:33:57 +02:00
2025-09-20 18:33:00 -07:00
2025-07-22 19:43:47 -07:00
2025-06-16 13:22:19 +03:30
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-06-16 13:22:19 +03:30
2025-10-18 09:28:42 +01:00
2025-09-05 19:44:54 -07:00
2025-10-02 17:44:52 -04:00
2025-08-09 13:27:45 +03:30
2025-07-22 19:43:47 -07:00
2025-07-26 21:39:50 -04:00
2024-05-11 02:17:24 -07:00
2025-07-28 09:03:17 -07:00
2025-06-16 13:22:19 +03:30
2025-06-16 13:22:19 +03:30
2024-06-13 02:20:47 -07:00
2025-10-30 09:31:30 +00:00
2025-09-20 18:33:00 -07:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2024-08-27 00:44:35 +01:00
2025-10-02 17:44:52 -04:00
2024-08-28 08:39:59 +01:00
2023-11-19 09:57:03 +00:00
2025-10-02 17:44:52 -04:00
2025-09-20 18:33:01 -07:00
2023-10-23 17:28:10 -07:00
2025-10-02 17:44:52 -04:00
2024-06-13 02:20:47 -07:00
2025-06-16 13:22:19 +03:30
2025-09-23 23:37:53 +00:00
2025-07-22 19:43:47 -07:00
2025-08-09 13:27:45 +03:30
2025-09-20 18:33:00 -07:00
2025-06-16 13:22:19 +03:30
2022-03-11 12:59:20 -07:00
2025-07-22 19:43:47 -07:00
2025-10-02 17:44:52 -04:00
2025-07-07 13:39:48 -07:00
2024-06-13 02:20:47 -07:00
2025-07-26 21:39:50 -04:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-10-02 17:44:52 -04:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-10-29 19:31:44 -04:00
2024-06-13 02:20:47 -07:00
2025-07-22 19:43:47 -07:00
2025-10-02 17:44:52 -04:00
2025-06-16 13:22:19 +03:30
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-10-30 09:31:30 +00:00
2025-07-22 19:43:47 -07:00
2025-09-20 18:33:01 -07:00
2025-09-05 19:44:54 -07:00
2025-09-20 18:58:32 -07:00
2025-07-22 19:43:47 -07:00
2025-06-16 13:22:19 +03:30
2025-07-26 14:54:04 +01:00
2025-08-09 13:27:45 +03:30
2025-06-16 13:22:19 +03:30
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-26 17:31:04 -04:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2024-02-04 19:09:33 +01:00
2025-08-09 13:27:45 +03:30
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2025-07-28 09:03:17 -07:00
2025-09-20 18:51:43 -07:00
2025-08-07 13:58:47 +02:00
2025-09-20 18:33:01 -07:00
2025-07-28 09:03:17 -07:00
2025-07-22 19:43:47 -07:00
2025-10-30 09:31:30 +00:00
2025-07-22 19:43:47 -07:00
2025-11-14 11:33:35 +01:00
2025-07-22 19:43:47 -07:00
2025-09-20 18:33:01 -07:00
2025-07-22 19:43:47 -07:00
2025-11-04 06:04:30 -05:00
2025-07-22 19:43:47 -07:00
2025-09-20 18:33:00 -07:00
2025-07-22 19:43:47 -07:00
2025-07-22 19:43:47 -07:00
2024-06-13 02:20:47 -07:00
2025-11-12 16:00:16 +00:00
2025-11-14 11:33:35 +01:00
2025-10-03 12:18:53 -04:00
2025-07-22 19:43:47 -07:00
2024-05-11 02:17:24 -07:00
2025-07-27 08:01:07 -04:00
2025-07-22 19:43:47 -07:00
2025-06-16 13:22:19 +03:30
2025-06-19 18:41:12 -04:00
2024-02-22 12:33:53 -08:00
2025-04-02 05:53:22 +01:00