mstorsjo wrote: So, for the release managers: This is a correctness fix, making LLD correctly link an unusual combination of relocation and offset - which seem to impact Zig. The fact that this bug existed led others into attempting incorrect fixes and misunderstanding how this relocation should work, in https://github.com/llvm/llvm-project/issues/199581 and https://github.com/llvm/llvm-project/pull/199602.
It should be mostly safe, as the old behaviour was plain wrong, but everybody have been hitting the correctly working case with offset zero so far - which the change doesn't affect. The scope of the change is limited to COFF/ARM64. https://github.com/llvm/llvm-project/pull/200128 _______________________________________________ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
