Mesa git - auxiliary: compilation error with latest LLVM git in gallivm/lp_bld_debug.lo

Dieter Nützel Dieter at nuetzel-hh.de
Sat Mar 21 19:49:07 PDT 2015


make[4]: Entering directory '/opt/mesa/src/gallium/auxiliary'
   CXX      gallivm/lp_bld_debug.lo
gallivm/lp_bld_debug.cpp: In function 'size_t disassemble(const void*, 
llvm::raw_ostream&)':
gallivm/lp_bld_debug.cpp:280:54: error: no matching function for call to 
'llvm::TargetMachine::getSubtargetImpl()'
     const TargetInstrInfo *TII = TM->getSubtargetImpl()->getInstrInfo();
                                                       ^
gallivm/lp_bld_debug.cpp:280:54: note: candidate is:
In file included from gallivm/lp_bld_debug.cpp:31:0:
/usr/local/include/llvm/Target/TargetMachine.h:111:38: note: virtual 
const llvm::TargetSubtargetInfo* 
llvm::TargetMachine::getSubtargetImpl(const llvm::Function&) const
    virtual const TargetSubtargetInfo *getSubtargetImpl(const Function &) 
const {
                                       ^
/usr/local/include/llvm/Target/TargetMachine.h:111:38: note:   candidate 
expects 1 argument, 0 provided
Makefile:2221: recipe for target 'gallivm/lp_bld_debug.lo' failed
make[4]: *** [gallivm/lp_bld_debug.lo] Error 1



More information about the dri-devel mailing list