diff options
author | Fangrui Song <i@maskray.me> | 2024-10-07 23:14:02 -0700 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2024-10-07 23:14:02 -0700 |
commit | e1a073c9d9b85804c46353c5a66c44fe212525ed (patch) | |
tree | 81533789e8c8108a9d5f238f30b65381dd03e2a8 /clang/lib/CodeGen/ModuleBuilder.cpp | |
parent | c35214c131c0bc7f54dc18ceb75c75cba89f58ee (diff) | |
download | llvm-e1a073c9d9b85804c46353c5a66c44fe212525ed.zip llvm-e1a073c9d9b85804c46353c5a66c44fe212525ed.tar.gz llvm-e1a073c9d9b85804c46353c5a66c44fe212525ed.tar.bz2 |
[ELF] Change Ctx::target to unique_ptr (#111260)
also rename `TargetInfo *getXXXTargetInfo` to `void setXXXTargetInfo`
and change it to set `ctx.target`. This ensures that when `ctx` becomes
a local variable, two lld invocations will not reuse the function-local
static variable.
---
Reland after commit c35214c131c0bc7f54dc18ceb75c75cba89f58ee
([ELF] Initialize TargetInfo members).
Diffstat (limited to 'clang/lib/CodeGen/ModuleBuilder.cpp')
0 files changed, 0 insertions, 0 deletions