diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2016-04-02 00:19:22 +0000 | 
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2016-04-02 00:19:22 +0000 | 
| commit | 059f3fb8fbfbf7462b9812f4ef95945f3084f12f (patch) | |
| tree | add04d1c8ff6fe865609fddd76a38363549c9acc /lld/ELF | |
| parent | cf3b04dab91fec6b336a1a8ee56e5f26dc14e12f (diff) | |
| download | bcm5719-llvm-059f3fb8fbfbf7462b9812f4ef95945f3084f12f.tar.gz bcm5719-llvm-059f3fb8fbfbf7462b9812f4ef95945f3084f12f.zip  | |
Don't create a plt when LD access is optimized.
llvm-svn: 265203
Diffstat (limited to 'lld/ELF')
| -rw-r--r-- | lld/ELF/Writer.cpp | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/lld/ELF/Writer.cpp b/lld/ELF/Writer.cpp index 81c7bd36001..9e366a0b2cb 100644 --- a/lld/ELF/Writer.cpp +++ b/lld/ELF/Writer.cpp @@ -279,7 +279,7 @@ static unsigned handleTlsRelocation(uint32_t Type, SymbolBody &Body,                                      InputSectionBase<ELFT> &C, RelT &RI) {    if (Target->pointsToLocalDynamicGotEntry(Type)) {      if (Target->canRelaxTls(Type, nullptr)) -      return 1; +      return 2;      if (Out<ELFT>::Got->addTlsIndex())        Out<ELFT>::RelaDyn->addReloc({Target->TlsModuleIndexRel,                                      DynamicReloc<ELFT>::Off_LTlsIndex,  | 

