[PATCH] D26029: [LLD][ARM] ARM IRELATIVE relocations are in rel.dyn

Rui Ueyama via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 28 15:41:06 PDT 2016


ruiu added a comment.

Hmm, it is not indeed your fault, but it is a bit messy because the problem it is handling is an arbitrary ABI limitation. (Is there any effort going on to fix it on the loader side?)

I'm wondering if it can be solved by merging .got.plt into .got. Once the conversion of linker-synthesized section is done, you'll get .got.plt as an input section, so you can put it into any output section, even into .got. Does it solve the issue?


https://reviews.llvm.org/D26029





More information about the llvm-commits mailing list