joerg added a comment.

Let me phrase it differently. What is this patch (and the matching backend PR) 
supposed to achieve? There are effectively two ways to get rid of PLT entries:
(1) Bind references locally. This is effectively what -Bsymbolic does and what 
is breaking the ELF interposition rules.
(2) Do an indirect call via the GOT. Requires knowing what  an external symbol 
is, making it non-attractive for anything but LTO, since it will create 
performance issues for all non-local accesses (i.e. anything private).


https://reviews.llvm.org/D39079



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to