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

Reply via email to