diff options
author | Igor Kudrin <ikudrin.dev@gmail.com> | 2015-10-01 18:02:21 +0000 |
---|---|---|
committer | Igor Kudrin <ikudrin.dev@gmail.com> | 2015-10-01 18:02:21 +0000 |
commit | 2696bbeb93acf67734fe1310ef3d643ab377deba (patch) | |
tree | d3cb94cf9f5dcdba83eabc4dfa79031cb9c8c2b8 /llvm/test/CodeGen/SystemZ | |
parent | 8adbded6a4d39ce474995847046a8921b57230e2 (diff) | |
download | bcm5719-llvm-2696bbeb93acf67734fe1310ef3d643ab377deba.tar.gz bcm5719-llvm-2696bbeb93acf67734fe1310ef3d643ab377deba.zip |
[ELF2] Add --[no-]whole-archive command line switches
Summary:
If --whole-archive is used, all symbols from the following archives are added to the output. --no-whole-archive restores default behavior. These switches can be used multiple times.
NB. We have to keep an ArchiveFile instance within SymbolTable even if --whole-archive mode is active since it can be a thin archive which contains just names of external files. In that case actual memory buffers for the archive members will be stored within the File member of ArchiveFile class.
Reviewers: rafael, ruiu
Subscribers: grimar, llvm-commits
Projects: #lld
Differential Revision: http://reviews.llvm.org/D13286
llvm-svn: 249045
Diffstat (limited to 'llvm/test/CodeGen/SystemZ')
0 files changed, 0 insertions, 0 deletions