summaryrefslogtreecommitdiffstats
path: root/llvm/tools/lto/LTOModule.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2010-08-09 21:09:46 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2010-08-09 21:09:46 +0000
commit4ef89f5200bbabf5bdb79616940f6be8b130399a (patch)
treedbec341dae528c3518efa6bd7019b769e1d1eca3 /llvm/tools/lto/LTOModule.cpp
parentc0dc36b2130949cb5d766126d281b8b3ed4f088b (diff)
downloadbcm5719-llvm-4ef89f5200bbabf5bdb79616940f6be8b130399a.tar.gz
bcm5719-llvm-4ef89f5200bbabf5bdb79616940f6be8b130399a.zip
Make it possible to set the target triple and expose that with an option in the
gold plugin. llvm-svn: 110604
Diffstat (limited to 'llvm/tools/lto/LTOModule.cpp')
-rw-r--r--llvm/tools/lto/LTOModule.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/tools/lto/LTOModule.cpp b/llvm/tools/lto/LTOModule.cpp
index 0870205a778..d386bacdfc9 100644
--- a/llvm/tools/lto/LTOModule.cpp
+++ b/llvm/tools/lto/LTOModule.cpp
@@ -153,6 +153,11 @@ const char* LTOModule::getTargetTriple()
return _module->getTargetTriple().c_str();
}
+void LTOModule::setTargetTriple(const char *triple)
+{
+ _module->setTargetTriple(triple);
+}
+
void LTOModule::addDefinedFunctionSymbol(Function* f, Mangler &mangler)
{
// add to list of defined symbols
OpenPOWER on IntegriCloud