diff options
author | Bill Wendling <isanbard@gmail.com> | 2012-12-10 21:33:45 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2012-12-10 21:33:45 +0000 |
commit | 4a8fc8f27177366a5649744a45c72c2efa1f99f5 (patch) | |
tree | f548616aca4483346a3bb970eb7bf143fddb2573 /llvm/tools/lto/LTOCodeGenerator.h | |
parent | dcb992d474144b04aa6c8e6f37bc4cfb0f34bcfb (diff) | |
download | bcm5719-llvm-4a8fc8f27177366a5649744a45c72c2efa1f99f5.tar.gz bcm5719-llvm-4a8fc8f27177366a5649744a45c72c2efa1f99f5.zip |
Revert r169656.
The linker will call `lto_codegen_add_must_preserve_symbol' on all globals that
should be kept around. The linker will pretend that a dylib is being created.
<rdar://problem/12528059>
llvm-svn: 169770
Diffstat (limited to 'llvm/tools/lto/LTOCodeGenerator.h')
-rw-r--r-- | llvm/tools/lto/LTOCodeGenerator.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/llvm/tools/lto/LTOCodeGenerator.h b/llvm/tools/lto/LTOCodeGenerator.h index db2a0fe50f9..601dbfa0449 100644 --- a/llvm/tools/lto/LTOCodeGenerator.h +++ b/llvm/tools/lto/LTOCodeGenerator.h @@ -44,7 +44,6 @@ struct LTOCodeGenerator { bool setCodePICModel(lto_codegen_model, std::string &errMsg); void setCpu(const char* mCpu) { _mCpu = mCpu; } - void setExportDynamic(bool V) { _exportDynamic = V; } void addMustPreserveSymbol(const char* sym) { _mustPreserveSymbols[sym] = 1; @@ -71,7 +70,6 @@ private: llvm::TargetMachine* _target; bool _emitDwarfDebugInfo; bool _scopeRestrictionsDone; - bool _exportDynamic; lto_codegen_model _codeModel; StringSet _mustPreserveSymbols; StringSet _asmUndefinedRefs; |