diff options
| author | Fangrui Song <i@maskray.me> | 2022-02-23 20:34:48 -0800 |
|---|---|---|
| committer | Fangrui Song <i@maskray.me> | 2022-02-23 20:34:48 -0800 |
| commit | ba061713d3103c1f84312901d7ad29f39a700616 (patch) | |
| tree | e00af0966a529ea500ff5ff79475bd83f0f72f5b /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
| parent | 338b478e705fa3f7665739aa7adac27de593acc3 (diff) | |
| download | llvm-ba061713d3103c1f84312901d7ad29f39a700616.zip llvm-ba061713d3103c1f84312901d7ad29f39a700616.tar.gz llvm-ba061713d3103c1f84312901d7ad29f39a700616.tar.bz2 | |
[ELF] Move TLS mismatch error from Symbol::replace to postParse
* detect `def_tls.o undef_nontls.o` violation
* place error checking code (checking duplicate symbol) together
* allow `--defsym tls1=tls2 def_tls.o`
As a degraded error checking, `--defsym tls1=42` violation will not be detected.
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions
