diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2018-04-26 17:58:58 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2018-04-26 17:58:58 +0000 |
commit | ab0cce5f1f0aac2699b9efb4c6d8021497439e9d (patch) | |
tree | 35d07030db7ba38409bec214ff467303df057563 /llvm/tools/llvm-objcopy/llvm-objcopy.cpp | |
parent | b09308d82abecaa8505728ceffa28b36c57eb761 (diff) | |
download | bcm5719-llvm-ab0cce5f1f0aac2699b9efb4c6d8021497439e9d.tar.gz bcm5719-llvm-ab0cce5f1f0aac2699b9efb4c6d8021497439e9d.zip |
Replace SharedSymbols with Defined when creating copy relocations.
This is slightly simpler to read IMHO. Now if a symbol has a position
in the file, it is Defined.
The main motivation is that with this a SharedSymbol doesn't need a
section, which reduces the size of SymbolUnion.
With this the peak allocation when linking chromium goes from 568.1 to
564.2 MB.
llvm-svn: 330966
Diffstat (limited to 'llvm/tools/llvm-objcopy/llvm-objcopy.cpp')
0 files changed, 0 insertions, 0 deletions