diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2016-04-04 16:02:39 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2016-04-04 16:02:39 +0000 |
| commit | c64119a9bfdbd12ce06eb61b81eddac2aab5d9c4 (patch) | |
| tree | e0ec505f4320f50185ba973f85bfdd04231a05d6 | |
| parent | c687225b436cd0ff0a6061a6f79f13c35e6b6228 (diff) | |
| download | bcm5719-llvm-c64119a9bfdbd12ce06eb61b81eddac2aab5d9c4.tar.gz bcm5719-llvm-c64119a9bfdbd12ce06eb61b81eddac2aab5d9c4.zip | |
Regenerate test file.
It had been created with a lld version that was producing an invalid
sh_info.
llvm-svn: 265305
| -rw-r--r-- | lld/ELF/InputFiles.cpp | 3 | ||||
| -rw-r--r-- | lld/test/ELF/Inputs/mips-gp-disp.so | bin | 131832 -> 131828 bytes | |||
| -rw-r--r-- | lld/test/ELF/mips-gp-disp.s | 2 |
3 files changed, 1 insertions, 4 deletions
diff --git a/lld/ELF/InputFiles.cpp b/lld/ELF/InputFiles.cpp index 34236ac0645..fcc38f675d0 100644 --- a/lld/ELF/InputFiles.cpp +++ b/lld/ELF/InputFiles.cpp @@ -426,9 +426,6 @@ template <class ELFT> void SharedFile<ELFT>::parseRest() { uint32_t NumSymbols = std::distance(Syms.begin(), Syms.end()); SymbolBodies.reserve(NumSymbols); for (const Elf_Sym &Sym : Syms) { - // FIXME: We should probably just err if we get a local symbol in here. - if (Sym.getBinding() == STB_LOCAL) - continue; StringRef Name = check(Sym.getName(this->StringTable)); if (Sym.isUndefined()) Undefs.push_back(Name); diff --git a/lld/test/ELF/Inputs/mips-gp-disp.so b/lld/test/ELF/Inputs/mips-gp-disp.so Binary files differindex 9cbb4372060..150de18fcca 100644 --- a/lld/test/ELF/Inputs/mips-gp-disp.so +++ b/lld/test/ELF/Inputs/mips-gp-disp.so diff --git a/lld/test/ELF/mips-gp-disp.s b/lld/test/ELF/mips-gp-disp.s index adc84c1eed7..2110d7c04fd 100644 --- a/lld/test/ELF/mips-gp-disp.s +++ b/lld/test/ELF/mips-gp-disp.s @@ -17,7 +17,7 @@ # INT-SO-NEXT: Binding: Local # EXT-SO: Name: _gp_disp -# EXT-SO-NEXT: Value: 0x20010 +# EXT-SO-NEXT: Value: 0x20000 # DIS: Disassembly of section .text: # DIS-NEXT: __start: |

