summaryrefslogtreecommitdiff
path: root/ld/ldfile.c
diff options
context:
space:
mode:
authorCary Coutant <ccoutant@google.com>2014-09-26 13:34:27 -0700
committerCary Coutant <ccoutant@google.com>2014-09-26 13:34:27 -0700
commit5efeedf61e4fe720fd3e9a08e6c91c10abb66d42 (patch)
tree82b78794a6890ec232644b62b96ca9dd86932052 /ld/ldfile.c
parenta73c2b56cd87f709fb9118232b19cdf516edfb10 (diff)
downloadbinutils-gdb-5efeedf61e4fe720fd3e9a08e6c91c10abb66d42.tar.gz
Fix handling of relocations against TLS section symbols.
Gold doesn't handle relocations against the section symbol for a TLS section correctly. Instead of using the offset of the section relative to the TLS segment, it uses the address of the actual section. This patch checks for section symbols for TLS sections, and treats them the same as TLS symbols. gold/ PR gold/16773 * object.cc (Sized_relobj_file): Compute value of section symbols for TLS sections the same as TLS symbols.
Diffstat (limited to 'ld/ldfile.c')
0 files changed, 0 insertions, 0 deletions