This is an archive of the discontinued LLVM Phabricator instance.

[ELF] - Resolve R_386_PLT32 statically in some cases.
ClosedPublic

Authored by grimar on Dec 9 2015, 5:56 AM.

Details

Summary

If R_386_PLT32 relocation is applied against symbol that can not be preempted then it can be resolved statically.
Patch implements it for x86 target.

Diff Detail

Repository
rL LLVM

Event Timeline

grimar updated this revision to Diff 42288.Dec 9 2015, 5:56 AM
grimar retitled this revision from to [ELF] - Resolve R_386_PLT32 statically in some cases..
grimar updated this object.
grimar added reviewers: ruiu, rafael.
grimar added subscribers: llvm-commits, grimar.
ruiu accepted this revision.Dec 9 2015, 9:41 AM
ruiu edited edge metadata.

LGTM

This revision is now accepted and ready to land.Dec 9 2015, 9:41 AM
This revision was automatically updated to reflect the committed changes.