diff options
author | Fangrui Song <i@maskray.me> | 2022-10-01 11:39:45 -0700 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2022-10-01 11:39:45 -0700 |
commit | a623a4c8b4d5cc933ebc1856ce30aac935f62b18 (patch) | |
tree | a8300db2618e67f01ca5ae348adc4a6c66c14ab9 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | d7804e187a8fc90bde2c12e373aff85a1148b5e7 (diff) | |
download | llvm-a623a4c8b4d5cc933ebc1856ce30aac935f62b18.zip llvm-a623a4c8b4d5cc933ebc1856ce30aac935f62b18.tar.gz llvm-a623a4c8b4d5cc933ebc1856ce30aac935f62b18.tar.bz2 |
[ELF] Remove elf::config indirection. NFC
`config` has 1000+ uses so we try to avoid changing `config->foo`. Define a
wrapper with LLVM_LIBRARY_VISIBILITY to remove unneeded GOT and unique_ptr
indirection.
My x86-64 lld executable is 11+KiB smaller.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions