aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/ModuleBuilder.cpp
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2024-10-07 23:14:02 -0700
committerFangrui Song <i@maskray.me>2024-10-07 23:14:02 -0700
commite1a073c9d9b85804c46353c5a66c44fe212525ed (patch)
tree81533789e8c8108a9d5f238f30b65381dd03e2a8 /clang/lib/CodeGen/ModuleBuilder.cpp
parentc35214c131c0bc7f54dc18ceb75c75cba89f58ee (diff)
downloadllvm-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