diff options
author | Fangrui Song <i@maskray.me> | 2022-10-01 12:06:33 -0700 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2022-10-01 12:06:33 -0700 |
commit | 34fa860048d042ff521f6e7e58ddd42718532232 (patch) | |
tree | 04b803d47c6411080b89ab756f11e6e1bb52abcd /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | a623a4c8b4d5cc933ebc1856ce30aac935f62b18 (diff) | |
download | llvm-34fa860048d042ff521f6e7e58ddd42718532232.zip llvm-34fa860048d042ff521f6e7e58ddd42718532232.tar.gz llvm-34fa860048d042ff521f6e7e58ddd42718532232.tar.bz2 |
[ELF] Remove ctx indirection. NFC
Add LLVM_LIBRARY_VISIBILITY to remove unneeded GOT and unique_ptr
indirection. We can move other global variables into ctx without
indirection concern. In the long term we may consider passing Ctx
as a parameter to various functions and eliminate global state as
much as possible and then remove `Ctx::reset`.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions