commit | cf3b04dab91fec6b336a1a8ee56e5f26dc14e12f | [log] [tgz] |
---|---|---|
author | Rafael Espindola <rafael.espindola@gmail.com> | Fri Apr 01 23:36:56 2016 +0000 |
committer | Rafael Espindola <rafael.espindola@gmail.com> | Fri Apr 01 23:36:56 2016 +0000 |
tree | dcf1f6379561d4b6fb33dcfd931fc22042796f3e | |
parent | 24ae22c04796c14ff6cbda32619f88079070ee2d [diff] [blame] |
Don't create a PLT when we optimize out the plt use. llvm-svn: 265202
diff --git a/lld/ELF/Writer.cpp b/lld/ELF/Writer.cpp index 8585287..81c7bd3 100644 --- a/lld/ELF/Writer.cpp +++ b/lld/ELF/Writer.cpp
@@ -302,7 +302,7 @@ return 1; } if (!Body.isPreemptible()) - return 1; + return 2; if (!Body.isInGot()) { Out<ELFT>::Got->addEntry(Body); Out<ELFT>::RelaDyn->addReloc(