Mercurial > projects > ldc
diff gen/main.cpp @ 1566:c03d164e96d9
lookupTarget no longer takes a Module.
And we need to get TargetData from the module if the Target
doesn't have it.
author | Benjamin Kramer <benny.kra@gmail.com> |
---|---|
date | Tue, 04 Aug 2009 12:21:59 +0200 |
parents | b1e5f8001904 |
children | 755abafbf25d |
line wrap: on
line diff
--- a/gen/main.cpp Mon Aug 03 11:29:35 2009 +0200 +++ b/gen/main.cpp Tue Aug 04 12:21:59 2009 +0200 @@ -486,7 +486,7 @@ #if LLVM_REV < 77946 std::auto_ptr<llvm::TargetMachine> target(theTarget->createTargetMachine(mod, FeaturesStr)); #else - std::auto_ptr<llvm::TargetMachine> target(theTarget->createTargetMachine(mod, mod.getTargetTriple(), FeaturesStr)); + std::auto_ptr<llvm::TargetMachine> target(theTarget->createTargetMachine(mod.getTargetTriple(), FeaturesStr)); #endif assert(target.get() && "Could not allocate target machine!"); gTargetMachine = target.get();