Skip to content

Conversation

@dianqk
Copy link
Member

@dianqk dianqk commented Dec 13, 2025

Backport 6655681.

Summary:
The OpenMP handling using an offload binary should be optional, it's
only used for extra metadata for llvm-objdump. Also the triple was
completely wrong, it didn't let anyone correctly choose between ELF
and COFF handling.

(cherry picked from commit 6655681)
@dianqk dianqk requested review from jhuber6 and sarnex December 13, 2025 11:00
@dianqk
Copy link
Member Author

dianqk commented Dec 13, 2025

cc @ZuseZ4

@dyung
Copy link
Collaborator

dyung commented Dec 14, 2025

Is this a regression from a previous release? If so, which one? This is going to be the final release from the LLVM 21.x branch, so any issues from taking this change would not be fixed until LLVM 22 releases in about a month. And considering this is the final release of 21.x, we need to be very careful what changes are included. What would be the impact of not accepting this change for 21 and waiting for 22 instead?

@jhuber6
Copy link
Contributor

jhuber6 commented Dec 14, 2025

Is this a regression from a previous release? If so, which one? This is going to be the final release from the LLVM 21.x branch, so any issues from taking this change would not be fixed until LLVM 22 releases in about a month. And considering this is the final release of 21.x, we need to be very careful what changes are included. What would be the impact of not accepting this change for 21 and waiting for 22 instead?

Honestly, it's more of a feature. It makes the utility more usable but it's not strictly required nor does it fix a bug. This, I believe, comes from the Rust team wanting to more easily use this utility. We usually don't backport features so it's up to you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Needs Triage

Development

Successfully merging this pull request may close these issues.

3 participants