[ELF] Move Symbol::needsTlsLd to config->needsTlsLd. NFC
authorFangrui Song <i@maskray.me>
Sat, 5 Feb 2022 22:40:15 +0000 (14:40 -0800)
committerFangrui Song <i@maskray.me>
Sat, 5 Feb 2022 22:40:15 +0000 (14:40 -0800)
commitf9e3ca542ec17a0aa706bb51dcddf7fc6f0988ac
tree6a8cfbee6a6441391f98807beb17eb6053138653
parenta40dc4eaf8a1bdb0656b3a66edec36ec4ef7a0ae
[ELF] Move Symbol::needsTlsLd to config->needsTlsLd. NFC

to decrease sizeof(SymbolUnion) from 72 to 64 on ELF64 platforms.
lld/ELF/Config.h
lld/ELF/Relocations.cpp
lld/ELF/Symbols.h
lld/test/ELF/i386-tls-dynamic.s
lld/test/ELF/ppc64-tls-missing-gdld.s