aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorMoritz Sichert <sichert@in.tum.de>2023-02-08 11:47:32 +0100
committerMoritz Sichert <sichert@in.tum.de>2023-02-08 17:49:53 +0100
commitcb19b83baac1a204cb61e7fd7c8f22dac886ce39 (patch)
tree4979d7a44c3870d630351e561e87676ec34b7fa0 /clang/lib/Frontend/CompilerInvocation.cpp
parente1b5014119c027bff4d2784c18d5d1fda3676f13 (diff)
downloadllvm-cb19b83baac1a204cb61e7fd7c8f22dac886ce39.zip
llvm-cb19b83baac1a204cb61e7fd7c8f22dac886ce39.tar.gz
llvm-cb19b83baac1a204cb61e7fd7c8f22dac886ce39.tar.bz2
[RuntimeDyld][ELF] Fixed relocations referencing undefined TLS symbols
The classification of TLS symbols in ELF was changed from ST_Data to ST_Other in the following commit: 018a484cd26d72fb4c9e7fd75e5f5bc7838dfc73 RuntimeDyldELF::processRelocationRef() needs to be updated to also handle ST_Other symbols so that it handles TLS relocations correctly. The current tests did not fail because we have a shortcut for global symbols that are already defined. Differential Revision: https://reviews.llvm.org/D143568
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions