[clang] [llvm] [HIP][MacOS] Mach-O support and Darwin toolchain fixes (PR #183991)
Paulius Velesko via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 2 05:24:30 PDT 2026
================
@@ -668,6 +668,16 @@ class ObjectFileHandler final : public FileHandler {
StringSaver SS{Alloc};
SmallVector<StringRef, 8u> ObjcopyArgs{"llvm-objcopy"};
+ // Detect if host object is Mach-O to skip unsupported flags.
+ bool IsObjectMachO = false;
+ {
----------------
pvelesko wrote:
Didn't mean to push that. I was testing for enabling rdc for macos but after this we run into a problem of `__CLANG_OFFLOAD_BUNDLE__hip-spirv64-unknown-unknown-unknown-generic.`exceeding Mach-O limit of 16 characters. So enabling rdc will require more work and can be done in a subsequent PR.
https://github.com/llvm/llvm-project/pull/183991
More information about the llvm-commits
mailing list