aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2022-10-01 12:06:33 -0700
committerFangrui Song <i@maskray.me>2022-10-01 12:06:33 -0700
commit34fa860048d042ff521f6e7e58ddd42718532232 (patch)
tree04b803d47c6411080b89ab756f11e6e1bb52abcd /flang/lib/Frontend/CompilerInvocation.cpp
parenta623a4c8b4d5cc933ebc1856ce30aac935f62b18 (diff)
downloadllvm-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