diff options
author | Fangrui Song <i@maskray.me> | 2022-02-07 10:26:16 -0800 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2022-02-07 10:26:16 -0800 |
commit | cb03ac0b5d6f5c46d453762b2f6e234c24eabe1e (patch) | |
tree | fca04eef6704864176c68bc478930714441922f3 /llvm/lib/CodeGen/MachineScheduler.cpp | |
parent | 1049735d0739acf01ebf8f1208cb28efc0365658 (diff) | |
download | llvm-cb03ac0b5d6f5c46d453762b2f6e234c24eabe1e.zip llvm-cb03ac0b5d6f5c46d453762b2f6e234c24eabe1e.tar.gz llvm-cb03ac0b5d6f5c46d453762b2f6e234c24eabe1e.tar.bz2 |
[ELF] Move Symbol::needsTlsLd to config->needsTlsLd
to decrease sizeof(SymbolUnion) from 72 to 64 on ELF64 platforms.
Use a dummy `Undefined` to prevent null pointer dereference (though unused)
`*rel.sym` in InputSectionBase::relocateAlloc.
The relocation order may shuffle a bit, but otherwise there is no behavior
difference.
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
0 files changed, 0 insertions, 0 deletions