D126838 added support for the TYPE_MATCH compile-once run-everywhere
relocation to LLVM proper. On the clang side no changes are necessary,
other than the adjustment of a comment to mention this relocation as well.
This change takes care of that.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
LGTM. But add the reference (https://reviews.llvm.org/D126838) to the commit message to indicate which 'earlier change'. Also let us merge it unti kernel side change is in reasonable shape.
From what I understand it may take several days or some other not-precisely specified time until "nightly" builds, which we use in the BPF CI, pick up the change. Hence, I was under the impression that we should attempt to merge it sooner rather than later once it's ready to be merged. The kernel changes are in good enough shape to show feasibility, so I don't really see why not, but it's your call.
We can merge after the new mechanism is acked (not patch getting merged) in kernel review.
I just discussed that with Andrii. He is also of the opinion that we should wait until the kernel changes are published. Forget about my comment and let's do that then.