diff options
Diffstat (limited to 'lib/Target/CellSPU/SPUTargetMachine.cpp')
| -rw-r--r-- | lib/Target/CellSPU/SPUTargetMachine.cpp | 6 | 
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/Target/CellSPU/SPUTargetMachine.cpp b/lib/Target/CellSPU/SPUTargetMachine.cpp index c675ebb09a61..256d63d520e9 100644 --- a/lib/Target/CellSPU/SPUTargetMachine.cpp +++ b/lib/Target/CellSPU/SPUTargetMachine.cpp @@ -32,10 +32,8 @@ namespace {  // No assembler printer by default  SPUTargetMachine::AsmPrinterCtorFn SPUTargetMachine::AsmPrinterCtor = 0; -// Force static initialization when called from llvm/InitializeAllTargets.h -namespace llvm { -  void InitializeCellSPUTarget() { } -} +// Force static initialization. +extern "C" void LLVMInitializeCellSPUTarget() { }  const std::pair<unsigned, int> *  SPUFrameInfo::getCalleeSaveSpillSlots(unsigned &NumEntries) const {  | 
