diff options
| author | Daniel Dunbar <daniel@zuster.org> | 2009-07-15 09:22:31 +0000 |
|---|---|---|
| committer | Daniel Dunbar <daniel@zuster.org> | 2009-07-15 09:22:31 +0000 |
| commit | 4246790aa84a530b0378d917023584c2c7adb4a9 (patch) | |
| tree | 3bf51eb9b30b759f48650cb5aaf3496c05c95177 /lib/Target/Alpha/AlphaTargetMachine.cpp | |
| parent | 7a46d7898e3eff918c945131ca2ca705885f2552 (diff) | |
Register Target's TargetMachine and AsmPrinter in the new registry.
- This abuses TargetMachineRegistry's constructor for now, this will get
cleaned up in time.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75762 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Alpha/AlphaTargetMachine.cpp')
| -rw-r--r-- | lib/Target/Alpha/AlphaTargetMachine.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/Target/Alpha/AlphaTargetMachine.cpp b/lib/Target/Alpha/AlphaTargetMachine.cpp index 625d0cea54..8775bb7e8d 100644 --- a/lib/Target/Alpha/AlphaTargetMachine.cpp +++ b/lib/Target/Alpha/AlphaTargetMachine.cpp @@ -22,7 +22,9 @@ using namespace llvm; // Register the targets -static RegisterTarget<AlphaTargetMachine> X("alpha", "Alpha [experimental]"); +extern Target TheAlphaTarget; +static RegisterTarget<AlphaTargetMachine> X(TheAlphaTarget, "alpha", + "Alpha [experimental]"); // No assembler printer by default AlphaTargetMachine::AsmPrinterCtorFn AlphaTargetMachine::AsmPrinterCtor = 0; |
