Fix WebAssembly build after r283702.

llvm-svn: 283723
This commit is contained in:
Daniel Jasper 2016-10-10 06:49:55 +00:00
parent 189e52fcdf
commit 0dea246b4f
1 changed files with 8 additions and 2 deletions

View File

@ -19,8 +19,14 @@ using namespace llvm;
#define DEBUG_TYPE "wasm-target-info"
Target llvm::getTheWebAssemblyTarget32();
Target llvm::getTheWebAssemblyTarget64();
Target &llvm::getTheWebAssemblyTarget32() {
static Target TheWebAssemblyTarget32;
return TheWebAssemblyTarget32;
}
Target &llvm::getTheWebAssemblyTarget64() {
static Target TheWebAssemblyTarget64;
return TheWebAssemblyTarget64;
}
extern "C" void LLVMInitializeWebAssemblyTargetInfo() {
RegisterTarget<Triple::wasm32> X(getTheWebAssemblyTarget32(), "wasm32",