diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2011-08-20 02:22:42 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2011-08-20 02:22:42 +0000 |
commit | 5800a8c3ad918ae00344fbab289d94badf586ccd (patch) | |
tree | 81ebfcffc0986b4b1d358806e998ad89c788ccb6 /llvm/lib/Target/CellSPU/SPUTargetMachine.cpp | |
parent | 88255cc533a094f1044062088921d2d79221d73c (diff) | |
download | bcm5719-llvm-5800a8c3ad918ae00344fbab289d94badf586ccd.tar.gz bcm5719-llvm-5800a8c3ad918ae00344fbab289d94badf586ccd.zip |
Cast through intptr_t, ISO C++ requires it.
llvm-svn: 138186
Diffstat (limited to 'llvm/lib/Target/CellSPU/SPUTargetMachine.cpp')
-rw-r--r-- | llvm/lib/Target/CellSPU/SPUTargetMachine.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/llvm/lib/Target/CellSPU/SPUTargetMachine.cpp b/llvm/lib/Target/CellSPU/SPUTargetMachine.cpp index 2c7c89eca04..1c3894922f6 100644 --- a/llvm/lib/Target/CellSPU/SPUTargetMachine.cpp +++ b/llvm/lib/Target/CellSPU/SPUTargetMachine.cpp @@ -58,14 +58,12 @@ bool SPUTargetMachine::addInstSelector(PassManagerBase &PM, // passes to run just before printing the assembly bool SPUTargetMachine:: -addPreEmitPass(PassManagerBase &PM, CodeGenOpt::Level OptLevel) -{ - +addPreEmitPass(PassManagerBase &PM, CodeGenOpt::Level OptLevel) { // load the TCE instruction scheduler, if available via // loaded plugins typedef llvm::FunctionPass* (*BuilderFunc)(const char*); - BuilderFunc schedulerCreator = - (BuilderFunc)llvm::sys::DynamicLibrary::SearchForAddressOfSymbol( + BuilderFunc schedulerCreator = + (BuilderFunc)(intptr_t)sys::DynamicLibrary::SearchForAddressOfSymbol( "createTCESchedulerPass"); if (schedulerCreator != NULL) PM.add(schedulerCreator("cellspu")); |