[DynInst_API:] compilation error


Date: Tue, 26 Mar 2013 09:35:32 +0000
From: Cor-paul Bezemer - EWI <C.Bezemer@xxxxxxxxxx>
Subject: [DynInst_API:] compilation error
Hi, 

I am trying to compile  dyninst from source as the 8.1.1 Debian package is empty, but I get a compilation error ( see attached log file ).
Can you point me in the direction of fixing this?

Thanks!

Cor-Paul
Primary compiler for Paradyn build is:
CXX = g++
g++ (Debian 4.7.2-5) 4.7.2
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Build of Paradyn v8.1.1-1 on x86_64-unknown-linux2.4 for default: dynutil common elf dwarf symlite symtabAPI instructionAPI parseAPI patchAPI proccontrol stackwalk dyninstAPI_RT dyninstAPI dynC_API testsuite parseThat
make[1]: Entering directory `/home/corpaul/Play/dyninst/dyninst/dynutil'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/corpaul/Play/dyninst/dyninst/dynutil'
make[1]: Entering directory `/home/corpaul/Play/dyninst/dyninst/common/x86_64-unknown-linux2.4'
Compiling ../../common/src/linuxKludges.C
Compiling ../../common/src/timing-linux.C
Compiling ../../common/src/parseauxv.C
Compiling ../../common/src/addrtranslate-sysv.C
../../common/src/addrtranslate-sysv.C: In member function â??std::vector<std::pair<long unsigned int, long unsigned int> >* Dyninst::LoadedLib::getMappedRegions()â??:
../../common/src/addrtranslate-sysv.C:345:14: warning: converting â??falseâ?? to pointer type â??std::vector<std::pair<long unsigned int, long unsigned int> >*â?? [-Wconversion-null]
Compiling ../../common/src/addrtranslate-auxv.C
Compiling ../../common/src/addrtranslate-linux.C
Compiling ../../common/src/Ident.C
Compiling ../../common/src/string-regex.C
../../common/src/string-regex.C: In function â??void dedemangle(char*, char*)â??:
../../common/src/string-regex.C:101:28: warning: variable â??start_template_offsetâ?? set but not used [-Wunused-but-set-variable]
../../common/src/string-regex.C:101:53: warning: variable â??stop_template_offsetâ?? set but not used [-Wunused-but-set-variable]
Compiling ../../common/src/Timer.C
Compiling ../../common/src/Types.C
Compiling ../../common/src/debugOstream.C
Compiling ../../common/src/lprintf.C
Compiling ../../common/src/pathName.C
Compiling ../../common/src/Time.C
Compiling ../../common/src/fraction.C
Compiling ../../common/src/timing.C
Compiling ../../common/src/stats.C
Compiling ../../common/src/Annotatable.C
Compiling ../../common/src/MappedFile.C
Compiling ../../common/src/sha1.C
Compiling ../../common/src/serialize-bin.C
Compiling ../../common/src/serialize-xml.C
Compiling ../../common/src/util.C
Compiling ../../common/src/Node.C
Compiling ../../common/src/Graph.C
Compiling ../../common/src/Edge.C
Compiling ../../common/src/DOT.C
Compiling ../../common/src/dyn_regs.C
Compiling ../../common/src/AST.C
Compiling ../../common/src/addrtranslate.C
Compiling ../../common/src/arch-x86.C
../../common/src/arch-x86.C: In member function â??bool NS_x86::instruction::isNop() constâ??:
../../common/src/arch-x86.C:5972:8: warning: variable â??displacement_locationâ?? set but not used [-Wunused-but-set-variable]
../../common/src/arch-x86.C:5973:8: warning: variable â??displacement_sizeâ?? set but not used [-Wunused-but-set-variable]
Compiling ../../common/src/arch-power.C
In file included from ../../common/src/arch-power.C:32:0:
../../common/h/arch-power.h: In constructor â??NS_power::instruction::instruction(const void*)â??:
../../common/h/arch-power.h:782:34: warning: cast from type â??const void*â?? to type â??NS_power::instructUnion*â?? casts away qualifiers [-Wcast-qual]
Compiling ../../common/src/debug_common.C
Compiling ../../common/src/VariableLocation.C
Compiling ../../common/src/Buffer.C
Updating build voucher information: V_libcommon
     $common: v8.1.1-1 libcommon #0 2013/03/26 10:02 corpaul@tud276042 $
Compiling V_libcommon.o
Linking libcommon.a
ar rcs libcommon.a V_libcommon.o linuxKludges.o timing-linux.o parseauxv.o addrtranslate-sysv.o addrtranslate-auxv.o addrtranslate-linux.o Ident.o string-regex.o Timer.o Types.o debugOstream.o lprintf.o pathName.o Time.o fraction.o timing.o stats.o Annotatable.o MappedFile.o sha1.o serialize-bin.o serialize-xml.o util.o Node.o Graph.o Edge.o DOT.o dyn_regs.o AST.o addrtranslate.o arch-x86.o arch-power.o debug_common.o VariableLocation.o Buffer.o
make[1]: Leaving directory `/home/corpaul/Play/dyninst/dyninst/common/x86_64-unknown-linux2.4'
make[1]: Entering directory `/home/corpaul/Play/dyninst/dyninst/elf/x86_64-unknown-linux2.4'
Compiling ../src/Elf_X.C
../src/Elf_X.C: In member function â??Dyninst::Elf_X_Nhdr Dyninst::Elf_X_Nhdr::next() constâ??:
../src/Elf_X.C:1792:38: warning: cast from type â??const void*â?? to type â??char*â?? casts away qualifiers [-Wcast-qual]
Compiling ../src/SystemTap.C
../src/SystemTap.C: In member function â??bool Dyninst::SystemTapEntries::parseNotes(const void*, size_t)â??:
../src/SystemTap.C:148:52: warning: cast from type â??const unsigned char*â?? to type â??Elf32_Nhdr*â?? casts away qualifiers [-Wcast-qual]
../src/SystemTap.C: In member function â??bool Dyninst::SystemTapEntries::readAddr(const unsigned char*, size_t, unsigned int&, Dyninst::Address&, unsigned int)â??:
../src/SystemTap.C:232:47: warning: cast from type â??const unsigned char*â?? to type â??uint32_t* {aka unsigned int*}â?? casts away qualifiers [-Wcast-qual]
../src/SystemTap.C:234:47: warning: cast from type â??const unsigned char*â?? to type â??uint64_t* {aka long unsigned int*}â?? casts away qualifiers [-Wcast-qual]
Updating build voucher information: V_libdynElf
     $dynElf: v8.1.1-1 libdynElf #0 2013/03/26 10:02 corpaul@tud276042 $
Compiling V_libdynElf.o
Linking libdynElf.a
ar rcs libdynElf.a V_libdynElf.o Elf_X.o SystemTap.o
make[1]: Leaving directory `/home/corpaul/Play/dyninst/dyninst/elf/x86_64-unknown-linux2.4'
make[1]: Entering directory `/home/corpaul/Play/dyninst/dyninst/dwarf/x86_64-unknown-linux2.4'
Compiling ../src/dwarfResult.C
Compiling ../src/dwarfExprParser.C
Compiling ../src/dwarfFrameParser.C
Compiling ../src/dwarfHandle.C
Updating build voucher information: V_libdynDwarf
     $dynDwarf: v8.1.1-1 libdynDwarf #0 2013/03/26 10:02 corpaul@tud276042 $
Compiling V_libdynDwarf.o
Linking libdynDwarf.a
ar rcs libdynDwarf.a V_libdynDwarf.o dwarfResult.o dwarfExprParser.o dwarfFrameParser.o dwarfHandle.o
make[1]: Leaving directory `/home/corpaul/Play/dyninst/dyninst/dwarf/x86_64-unknown-linux2.4'
make[1]: Entering directory `/home/corpaul/Play/dyninst/dyninst/symlite/x86_64-unknown-linux2.4'
Compiling ../src/SymLite-elf.C
../src/SymLite-elf.C: In member function â??virtual long unsigned int Dyninst::SymElf::getSymbolSize(const Dyninst::Symbol_t&)â??:
../src/SymLite-elf.C:300:4: warning: variable â??nameâ?? set but not used [-Wunused-but-set-variable]
../src/SymLite-elf.C: In member function â??virtual Dyninst::Offset Dyninst::SymElf::getSymbolOffset(const Dyninst::Symbol_t&)â??:
../src/SymLite-elf.C:314:4: warning: variable â??nameâ?? set but not used [-Wunused-but-set-variable]
../src/SymLite-elf.C: In member function â??virtual Dyninst::Offset Dyninst::SymElf::getSymbolTOC(const Dyninst::Symbol_t&)â??:
../src/SymLite-elf.C:321:4: warning: variable â??nameâ?? set but not used [-Wunused-but-set-variable]
../src/SymLite-elf.C: In member function â??virtual std::string Dyninst::SymElf::getSymbolName(const Dyninst::Symbol_t&)â??:
../src/SymLite-elf.C:328:4: warning: variable â??idxâ?? set but not used [-Wunused-but-set-variable]
../src/SymLite-elf.C:328:4: warning: variable â??symbolsâ?? set but not used [-Wunused-but-set-variable]
../src/SymLite-elf.C: In function â??int symcache_cmp(const void*, const void*)â??:
../src/SymLite-elf.C:365:42: warning: cast from type â??const void*â?? to type â??Dyninst::SymCacheEntry*â?? casts away qualifiers [-Wcast-qual]
../src/SymLite-elf.C:366:42: warning: cast from type â??const void*â?? to type â??Dyninst::SymCacheEntry*â?? casts away qualifiers [-Wcast-qual]
../src/SymLite-elf.C: In member function â??long unsigned int Dyninst::SymElf::getSymOffset(const Dyninst::Elf_X_Sym&, unsigned int)â??:
../src/SymLite-elf.C:381:76: warning: cast from type â??const char*â?? to type â??long unsigned int*â?? casts away qualifiers [-Wcast-qual]
../src/SymLite-elf.C: In member function â??long unsigned int Dyninst::SymElf::getSymTOC(const Dyninst::Elf_X_Sym&, unsigned int)â??:
../src/SymLite-elf.C:399:97: warning: cast from type â??const char*â?? to type â??long unsigned int*â?? casts away qualifiers [-Wcast-qual]
../src/SymLite-elf.C: In member function â??void Dyninst::SymElf::createSymCache()â??:
../src/SymLite-elf.C:441:7: warning: variable â??str_bufferâ?? set but not used [-Wunused-but-set-variable]
Updating build voucher information: V_libsymLite
     $symLite: v8.1.1-1 libsymLite #0 2013/03/26 10:02 corpaul@tud276042 $
Compiling V_libsymLite.o
Linking libsymLite.a
ar rcs libsymLite.a V_libsymLite.o SymLite-elf.o
make[1]: Leaving directory `/home/corpaul/Play/dyninst/dyninst/symlite/x86_64-unknown-linux2.4'
make[1]: Entering directory `/home/corpaul/Play/dyninst/dyninst/symtabAPI/x86_64-unknown-linux2.4'
Compiling ../src/Object-elf.C
Compiling ../src/Archive.C
Compiling ../src/Archive-elf.C
Compiling ../src/parseStab.C
../src/parseStab.C: In function â??std::string Dyninst::SymtabAPI::parseStabString(Dyninst::SymtabAPI::Module*, int, char*, int, Dyninst::SymtabAPI::typeCommon*)â??:
../src/parseStab.C:207:11: warning: variable â??newTypeâ?? set but not used [-Wunused-but-set-variable]
../src/parseStab.C: In function â??Dyninst::SymtabAPI::Type* parseArrayDef(Dyninst::SymtabAPI::Module*, const char*, int, char*&, int&, unsigned int)â??:
../src/parseStab.C:1105:11: warning: variable â??symdescâ?? set but not used [-Wunused-but-set-variable]
../src/parseStab.C:1106:9: warning: variable â??symdescIDâ?? set but not used [-Wunused-but-set-variable]
../src/parseStab.C: In function â??char* parseFieldList(Dyninst::SymtabAPI::Module*, Dyninst::SymtabAPI::fieldListType*, char*, bool)â??:
../src/parseStab.C:1728:6: warning: variable â??sizeâ?? set but not used [-Wunused-but-set-variable]
../src/parseStab.C: In function â??char* parseCPlusPlusInfo(Dyninst::SymtabAPI::Module*, char*, const char*, int)â??:
../src/parseStab.C:1951:6: warning: variable â??structsizeâ?? set but not used [-Wunused-but-set-variable]
../src/parseStab.C:1953:10: warning: variable â??nestedTypeâ?? set but not used [-Wunused-but-set-variable]
../src/parseStab.C: In function â??char* parseTypeDef(Dyninst::SymtabAPI::Module*, char*, const char*, int, unsigned int)â??:
../src/parseStab.C:2142:9: warning: variable â??structsizeâ?? set but not used [-Wunused-but-set-variable]
Compiling ../src/emitElf.C
Compiling ../src/emitElf-64.C
Compiling ../src/LinkMap.C
Compiling ../src/emitElfStatic.C
../src/emitElfStatic.C:1753:6: warning: unused parameter â??targetâ?? [-Wunused-parameter]
../src/emitElfStatic.C:1753:6: warning: unused parameter â??errâ?? [-Wunused-parameter]
../src/emitElfStatic.C:1753:6: warning: unused parameter â??errMsgâ?? [-Wunused-parameter]
../src/emitElfStatic.C: In member function â??Dyninst::Offset Dyninst::SymtabAPI::emitElfStatic::allocateRelocationSection(std::map<Dyninst::SymtabAPI::Symbol*, std::pair<long unsigned int, long unsigned int> >&, Dyninst::Offset, Dyninst::Offset&, Dyninst::SymtabAPI::Symtab*)â??:
../src/emitElfStatic.C:1800:11: warning: unused variable â??objâ?? [-Wunused-variable]
../src/emitElfStatic.C: In member function â??Dyninst::Offset Dyninst::SymtabAPI::emitElfStatic::allocateRelGOTSection(const std::map<Dyninst::SymtabAPI::Symbol*, std::pair<long unsigned int, long unsigned int> >&, Dyninst::Offset, Dyninst::Offset&)â??:
../src/emitElfStatic.C:1815:12: warning: unused variable â??relocSizeâ?? [-Wunused-variable]
../src/emitElfStatic.C: At global scope:
../src/emitElfStatic.C:1826:6: warning: unused parameter â??globalOffsetâ?? [-Wunused-parameter]
../src/emitElfStatic.C:1826:6: warning: unused parameter â??errâ?? [-Wunused-parameter]
../src/emitElfStatic.C:1826:6: warning: unused parameter â??errMsgâ?? [-Wunused-parameter]
Compiling ../src/emitElfStatic-x86.C
../src/emitElfStatic-x86.C: In member function â??bool Dyninst::SymtabAPI::emitElfStatic::archSpecificRelocation(Dyninst::SymtabAPI::Symtab*, Dyninst::SymtabAPI::Symtab*, char*, Dyninst::SymtabAPI::relocationEntry&, Dyninst::Offset, Dyninst::Offset, Dyninst::Offset, Dyninst::SymtabAPI::LinkMap&, std::string&)â??:
../src/emitElfStatic-x86.C:167:67: warning: â??addendâ?? may be used uninitialized in this function [-Wmaybe-uninitialized]
Compiling ../src/relocationEntry-elf-x86.C
Compiling ../src/parseDwarf.C
Compiling ../src/Object.C
Compiling ../src/Aggregate.C
Compiling ../src/Function.C
../src/Function.C: In member function â??bool Dyninst::SymtabAPI::Function::operator==(const Dyninst::SymtabAPI::Function&)â??:
../src/Function.C:523:49: warning: cast from type â??const Dyninst::SymtabAPI::Function*â?? to type â??Dyninst::SymtabAPI::Aggregate*â?? casts away qualifiers [-Wcast-qual]
Compiling ../src/Variable.C
../src/Variable.C: In member function â??bool Dyninst::SymtabAPI::Variable::operator==(const Dyninst::SymtabAPI::Variable&)â??:
../src/Variable.C:195:49: warning: cast from type â??const Dyninst::SymtabAPI::Variable*â?? to type â??Dyninst::SymtabAPI::Aggregate*â?? casts away qualifiers [-Wcast-qual]
Compiling ../src/Symbol.C
Compiling ../src/LineInformation.C
Compiling ../src/Symtab.C
Compiling ../src/Symtab-edit.C
Compiling ../src/Symtab-lookup.C
Compiling ../src/Symtab-deprecated.C
Compiling ../src/Module.C
Compiling ../src/Region.C
Compiling ../src/Collections.C
Compiling ../src/Type.C
Compiling ../src/AddrLookup.C
Compiling ../src/annotations.C
Compiling ../src/debug.C
Compiling ../src/SymtabReader.C
Compiling ../src/dwarfWalker.C
../src/dwarfWalker.C: In member function â??Dyninst::SymtabAPI::typeArray* Dyninst::SymtabAPI::DwarfWalker::parseMultiDimensionalArray(Dwarf_Die, Dyninst::SymtabAPI::Type*)â??:
../src/dwarfWalker.C:1748:3: warning: converting â??falseâ?? to pointer type â??Dyninst::SymtabAPI::typeArray*â?? [-Wconversion-null]
../src/dwarfWalker.C:1758:3: warning: converting â??falseâ?? to pointer type â??Dyninst::SymtabAPI::typeArray*â?? [-Wconversion-null]
Updating build voucher information: V_libsymtabAPI
     $SymtabAPI: v8.1.1-1 libsymtabAPI #0 2013/03/26 10:03 corpaul@tud276042 $
Compiling V_libsymtabAPI.o
Linking libsymtabAPI.a
ar rcs libsymtabAPI.a V_libsymtabAPI.o Object-elf.o Archive.o Archive-elf.o parseStab.o emitElf.o emitElf-64.o LinkMap.o emitElfStatic.o emitElfStatic-x86.o relocationEntry-elf-x86.o parseDwarf.o Object.o Aggregate.o Function.o Variable.o Symbol.o LineInformation.o Symtab.o Symtab-edit.o Symtab-lookup.o Symtab-deprecated.o Module.o Region.o Collections.o Type.o AddrLookup.o annotations.o debug.o SymtabReader.o dwarfWalker.o
make[1]: Leaving directory `/home/corpaul/Play/dyninst/dyninst/symtabAPI/x86_64-unknown-linux2.4'
make[1]: Entering directory `/home/corpaul/Play/dyninst/dyninst/instructionAPI/x86_64-unknown-linux2.4'
Compiling ../src/InstructionDecoder-x86.C
In file included from ../h/InstructionAST.h:44:0,
                 from ../h/Expression.h:35,
                 from ../src/InstructionDecoderImpl.h:34,
                 from ../src/InstructionDecoder-x86.h:34,
                 from ../src/InstructionDecoder-x86.C:34:
../h/Result.h: In instantiation of â??Dyninst::InstructionAPI::Result::Result(Dyninst::InstructionAPI::Result_Type, T) [with T = int]â??:
../src/InstructionDecoder-x86.C:147:115:   required from here
../h/Result.h:263:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../h/Result.h:266:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../h/Result.h:269:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../h/Result.h: In instantiation of â??Dyninst::InstructionAPI::Result::Result(Dyninst::InstructionAPI::Result_Type, T) [with T = char]â??:
../src/InstructionDecoder-x86.C:275:102:   required from here
../h/Result.h:263:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../h/Result.h:266:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../h/Result.h:269:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../h/Result.h: In instantiation of â??Dyninst::InstructionAPI::Result::Result(Dyninst::InstructionAPI::Result_Type, T) [with T = short int]â??:
../src/InstructionDecoder-x86.C:280:103:   required from here
../h/Result.h:263:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../h/Result.h:266:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../h/Result.h:269:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../h/Result.h: In instantiation of â??Dyninst::InstructionAPI::Result::Result(Dyninst::InstructionAPI::Result_Type, T) [with T = unsigned int]â??:
../src/InstructionDecoder-x86.C:842:58:   required from here
../h/Result.h:263:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../h/Result.h:266:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../h/Result.h:269:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
Compiling ../src/Instruction.C
Compiling ../src/InstructionAST.C
Compiling ../src/Operation.C
In file included from ../h/InstructionAST.h:44:0,
                 from ../h/Expression.h:35,
                 from ../h/Register.h:34,
                 from ../h/Operation.h:34,
                 from ../src/Operation.C:35:
../h/Result.h: In instantiation of â??Dyninst::InstructionAPI::Result::Result(Dyninst::InstructionAPI::Result_Type, T) [with T = int]â??:
../src/Operation.C:426:36:   required from here
../h/Result.h:263:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../h/Result.h:266:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../h/Result.h:269:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
Compiling ../src/Operand.C
Compiling ../src/Register.C
Compiling ../src/Expression.C
Compiling ../src/BinaryFunction.C
In file included from ../src/../h/InstructionAST.h:44:0,
                 from ../src/../h/Expression.h:35,
                 from ../src/../h/BinaryFunction.h:34,
                 from ../src/BinaryFunction.C:31:
../src/../h/Result.h: In instantiation of â??Dyninst::InstructionAPI::Result::Result(Dyninst::InstructionAPI::Result_Type, T) [with T = int]â??:
../src/BinaryFunction.C:46:39:   required from here
../src/../h/Result.h:263:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../src/../h/Result.h:266:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../src/../h/Result.h:269:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../src/../h/Result.h: In instantiation of â??Dyninst::InstructionAPI::Result::Result(Dyninst::InstructionAPI::Result_Type, T) [with T = unsigned int]â??:
../src/BinaryFunction.C:61:40:   required from here
../src/../h/Result.h:263:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../src/../h/Result.h:266:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../src/../h/Result.h:269:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
Compiling ../src/InstructionCategories.C
Compiling ../src/Immediate.C
Compiling ../src/InstructionDecoder.C
Compiling ../src/InstructionDecoder-power.C
In file included from ../h/InstructionAST.h:44:0,
                 from ../h/Expression.h:35,
                 from ../src/InstructionDecoderImpl.h:34,
                 from ../src/InstructionDecoder-power.h:32,
                 from ../src/InstructionDecoder-power.C:31:
../h/Result.h: In instantiation of â??Dyninst::InstructionAPI::Result::Result(Dyninst::InstructionAPI::Result_Type, T) [with T = int]â??:
../src/InstructionDecoder-power.C:227:107:   required from here
../h/Result.h:263:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../h/Result.h:266:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../h/Result.h:269:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
Compiling ../src/InstructionDecoderImpl.C
Updating build voucher information: V_libinstructionAPI
     $InstructionAPI: v8.1.1-1 libinstructionAPI #0 2013/03/26 10:04 corpaul@tud276042 $
Compiling V_libinstructionAPI.o
Linking libinstructionAPI.a
ar rcs libinstructionAPI.a V_libinstructionAPI.o InstructionDecoder-x86.o Instruction.o InstructionAST.o Operation.o Operand.o Register.o Expression.o BinaryFunction.o InstructionCategories.o Immediate.o InstructionDecoder.o InstructionDecoder-power.o InstructionDecoderImpl.o
make[1]: Leaving directory `/home/corpaul/Play/dyninst/dyninst/instructionAPI/x86_64-unknown-linux2.4'
make[1]: Entering directory `/home/corpaul/Play/dyninst/dyninst/parseAPI/x86_64-unknown-linux2.4'
Compiling ../src/InstructionSource-x86.C
Compiling ../src/IA_IAPI.C
../src/IA_IAPI.C: In member function â??virtual bool Dyninst::InsnAdapter::IA_IAPI::isGarbageInsn() constâ??:
../src/IA_IAPI.C:350:45: warning: cast from type â??const void*â?? to type â??char*â?? casts away qualifiers [-Wcast-qual]
../src/IA_IAPI.C:351:45: warning: cast from type â??const void*â?? to type â??char*â?? casts away qualifiers [-Wcast-qual]
../src/IA_IAPI.C:373:44: warning: cast from type â??const void*â?? to type â??char*â?? casts away qualifiers [-Wcast-qual]
../src/IA_IAPI.C:384:67: warning: cast from type â??const void*â?? to type â??unsigned char*â?? casts away qualifiers [-Wcast-qual]
../src/IA_IAPI.C:384:118: warning: cast from type â??const void*â?? to type â??unsigned char*â?? casts away qualifiers [-Wcast-qual]
Compiling ../src/IA_x86.C
Compiling ../src/SymtabCodeSource.C
Compiling ../src/ParserDetails.C
Compiling ../src/Parser.C
Compiling ../src/CFGFactory.C
Compiling ../src/Function.C
Compiling ../src/Block.C
Compiling ../src/CodeObject.C
Compiling ../src/debug_parse.C
Compiling ../src/CodeSource.C
Compiling ../src/ParseData.C
Compiling ../src/InstructionAdapter.C
Compiling ../src/Parser-speculative.C
Compiling ../src/ParseCallback.C
Compiling ../src/IA_x86Details.C
../src/IA_x86Details.C: In member function â??boost::tuples::tuple<boost::shared_ptr<Dyninst::InstructionAPI::Instruction>, boost::shared_ptr<Dyninst::InstructionAPI::Instruction>, bool> Dyninst::InsnAdapter::IA_x86Details::findMaxSwitchInsn(Dyninst::ParseAPI::Block*)â??:
../src/IA_x86Details.C:623:13: warning: variable â??maxSwitchAddrâ?? set but not used [-Wunused-but-set-variable]
In file included from ../../instructionAPI/h/InstructionAST.h:44:0,
                 from ../../instructionAPI/h/Expression.h:35,
                 from ../../instructionAPI/h/Instruction.h:38,
                 from ../h/InstructionAdapter.h:39,
                 from ../src/IA_IAPI.h:37,
                 from ../src/IA_x86Details.C:31:
../../instructionAPI/h/Result.h: In instantiation of â??Dyninst::InstructionAPI::Result::Result(Dyninst::InstructionAPI::Result_Type, T) [with T = int]â??:
../src/IA_x86Details.C:369:70:   required from here
../../instructionAPI/h/Result.h:263:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../../instructionAPI/h/Result.h:266:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../../instructionAPI/h/Result.h:269:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
Compiling ../src/IA_powerDetails.C
Compiling ../src/IA_platformDetailsFactory.C
Compiling ../src/CFGModifier.C
Compiling ../src/SymLiteCodeSource.C
Compiling ../../dataflowAPI/src/ABI.C
Compiling ../../dataflowAPI/src/Absloc.C
Compiling ../../dataflowAPI/src/AbslocInterface.C
Compiling ../../dataflowAPI/src/convertOpcodes.C
Compiling ../../dataflowAPI/src/debug_dataflow.C
Compiling ../../dataflowAPI/src/ExpressionConversionVisitor.C
Compiling ../../dataflowAPI/src/InstructionCache.C
Compiling ../../dataflowAPI/src/liveness.C
Compiling ../../dataflowAPI/src/RegisterMap.C
Compiling ../../dataflowAPI/src/RoseImpl.C
Compiling ../../dataflowAPI/src/RoseInsnFactory.C
In file included from ../../instructionAPI/h/InstructionAST.h:44:0,
                 from ../../instructionAPI/h/Expression.h:35,
                 from ../../instructionAPI/h/Instruction.h:38,
                 from ../../dataflowAPI/src/RoseInsnFactory.C:34:
../../instructionAPI/h/Result.h: In instantiation of â??Dyninst::InstructionAPI::Result::Result(Dyninst::InstructionAPI::Result_Type, T) [with T = int]â??:
../../dataflowAPI/src/RoseInsnFactory.C:317:69:   required from here
../../instructionAPI/h/Result.h:263:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../../instructionAPI/h/Result.h:266:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../../instructionAPI/h/Result.h:269:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
Compiling ../../dataflowAPI/src/slicing.C
Compiling ../../dataflowAPI/src/stackanalysis.C
../../dataflowAPI/src/stackanalysis.C: In member function â??void Dyninst::StackAnalysis::summarizeBlocks()â??:
../../dataflowAPI/src/stackanalysis.C:147:14: warning: variable â??nextâ?? set but not used [-Wunused-but-set-variable]
In file included from ../../instructionAPI/h/InstructionAST.h:44:0,
                 from ../../instructionAPI/h/Expression.h:35,
                 from ../../instructionAPI/h/Instruction.h:38,
                 from ../../instructionAPI/h/InstructionDecoder.h:34,
                 from ../../dataflowAPI/src/stackanalysis.C:31:
../../instructionAPI/h/Result.h: In instantiation of â??Dyninst::InstructionAPI::Result::Result(Dyninst::InstructionAPI::Result_Type, T) [with T = int]â??:
../../dataflowAPI/src/stackanalysis.C:678:82:   required from here
../../instructionAPI/h/Result.h:263:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../../instructionAPI/h/Result.h:266:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../../instructionAPI/h/Result.h:269:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
Compiling ../../dataflowAPI/src/SymbolicExpansion.C
Compiling ../../dataflowAPI/src/SymEval.C
Compiling ../../dataflowAPI/src/SymEvalPolicy.C
Compiling ../../dataflowAPI/src/templates.C
Compiling ../../dataflowAPI/src/Visitors.C
Compiling ../src/StackTamperVisitor.C
Updating build voucher information: V_libparseAPI
     $ParseAPI: v8.1.1-1 libparseAPI #0 2013/03/26 10:06 corpaul@tud276042 $
Compiling V_libparseAPI.o
Linking libparseAPI.a
ar rcs libparseAPI.a V_libparseAPI.o InstructionSource-x86.o IA_IAPI.o IA_x86.o SymtabCodeSource.o ParserDetails.o Parser.o CFGFactory.o Function.o Block.o CodeObject.o debug_parse.o CodeSource.o ParseData.o InstructionAdapter.o Parser-speculative.o ParseCallback.o IA_x86Details.o IA_powerDetails.o IA_platformDetailsFactory.o CFGModifier.o SymLiteCodeSource.o ABI.o Absloc.o AbslocInterface.o convertOpcodes.o debug_dataflow.o ExpressionConversionVisitor.o InstructionCache.o liveness.o RegisterMap.o RoseImpl.o RoseInsnFactory.o slicing.o stackanalysis.o SymbolicExpansion.o SymEval.o SymEvalPolicy.o templates.o Visitors.o StackTamperVisitor.o
make[1]: Leaving directory `/home/corpaul/Play/dyninst/dyninst/parseAPI/x86_64-unknown-linux2.4'
make[1]: Entering directory `/home/corpaul/Play/dyninst/dyninst/patchAPI/x86_64-unknown-linux2.4'
Compiling ../src/AddrSpace.C
Compiling ../src/Instrumenter.C
Compiling ../src/PatchObject.C
Compiling ../src/PatchBlock.C
Compiling ../src/PatchEdge.C
Compiling ../src/PatchFunction.C
Compiling ../src/PatchMgr.C
Compiling ../src/Point.C
Compiling ../src/CFGMaker.C
Compiling ../src/PointMaker.C
Compiling ../src/Command.C
Compiling ../src/PatchCallback.C
Compiling ../src/ParseCallback.C
Compiling ../src/PatchModifier.C
Updating build voucher information: V_libpatchAPI
     $PatchAPI: v8.1.1-1 libpatchAPI #0 2013/03/26 10:07 corpaul@tud276042 $
Compiling V_libpatchAPI.o
Linking libpatchAPI.a
ar rcs libpatchAPI.a V_libpatchAPI.o AddrSpace.o Instrumenter.o PatchObject.o PatchBlock.o PatchEdge.o PatchFunction.o PatchMgr.o Point.o CFGMaker.o PointMaker.o Command.o PatchCallback.o ParseCallback.o PatchModifier.o
make[1]: Leaving directory `/home/corpaul/Play/dyninst/dyninst/patchAPI/x86_64-unknown-linux2.4'
make[1]: Entering directory `/home/corpaul/Play/dyninst/dyninst/proccontrol/x86_64-unknown-linux2.4'
Compiling ../src/linux.C
In file included from ../../proccontrol/src/irpc.h:40:0,
                 from ../src/linux.C:56:
../../proccontrol/src/int_process.h:368:17: warning: â??virtual bool int_process::plat_getMemoryAccessRights(Dyninst::Address, Dyninst::ProcControlAPI::Process::mem_perm&)â?? was hidden [-Woverloaded-virtual]
In file included from ../../proccontrol/src/linux.h:43:0,
                 from ../src/linux.C:58:
../../proccontrol/src/unix.h:57:17: warning:   by â??virtual bool unix_process::plat_getMemoryAccessRights(Dyninst::Address, size_t, Dyninst::ProcControlAPI::Process::mem_perm&)â?? [-Woverloaded-virtual]
../src/linux.C: In member function â??virtual bool linux_thread::plat_cont()â??:
../src/linux.C:1175:52: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../src/linux.C: In member function â??virtual bool linux_thread::plat_getAllRegisters(int_registerPool&)â??:
../src/linux.C:1885:84: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../src/linux.C: In member function â??virtual bool linux_thread::plat_getRegister(Dyninst::MachRegister, Dyninst::MachRegisterVal&)â??:
../src/linux.C:1971:76: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../src/linux.C: In member function â??virtual bool linux_thread::plat_setAllRegisters(int_registerPool&)â??:
../src/linux.C:2053:83: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../src/linux.C:2053:99: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../src/linux.C:2057:83: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../src/linux.C: In member function â??virtual bool linux_thread::plat_setRegister(Dyninst::MachRegister, Dyninst::MachRegisterVal)â??:
../src/linux.C:2185:65: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../src/linux.C:2185:82: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../src/linux.C:2189:65: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../src/linux.C: In member function â??virtual bool linux_thread::thrdb_getThreadArea(int, Dyninst::Address&)â??:
../src/linux.C:2305:80: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../src/linux.C:2326:83: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
Compiling ../src/unix.C
In file included from ../../proccontrol/src/unix.h:34:0,
                 from ../src/unix.C:31:
../../proccontrol/src/int_process.h:368:17: warning: â??virtual bool int_process::plat_getMemoryAccessRights(Dyninst::Address, Dyninst::ProcControlAPI::Process::mem_perm&)â?? was hidden [-Woverloaded-virtual]
In file included from ../src/unix.C:31:0:
../../proccontrol/src/unix.h:57:17: warning:   by â??virtual bool unix_process::plat_getMemoryAccessRights(Dyninst::Address, size_t, Dyninst::ProcControlAPI::Process::mem_perm&)â?? [-Woverloaded-virtual]
../src/unix.C: In member function â??virtual bool unix_process::plat_findAllocatedRegionAround(Dyninst::Address, Dyninst::ProcControlAPI::Process::MemoryRegion&)â??:
../src/unix.C:239:24: warning: converting to non-pointer type â??long unsigned intâ?? from NULL [-Wconversion-null]
../src/unix.C:240:24: warning: converting to non-pointer type â??long unsigned intâ?? from NULL [-Wconversion-null]
Compiling ../src/notify_pipe.C
Compiling ../../common/src/dthread-unix.C
Compiling ../src/loadLibrary/codegen-linux.C
../src/loadLibrary/codegen-linux.C:22:20: warning: â??DL_OPEN_FUNC_USERâ?? defined but not used [-Wunused-variable]
Compiling ../src/event.C
Compiling ../src/generator.C
Compiling ../src/handler.C
../src/handler.C: In member function â??bool HandlerPool::handleEvent(Dyninst::ProcControlAPI::Event::ptr)â??:
../src/handler.C:363:14: warning: variable â??etypeâ?? set but not used [-Wunused-but-set-variable]
Compiling ../src/mailbox.C
Compiling ../src/process.C
../src/process.C: In member function â??virtual bool int_process::forked()â??:
../src/process.C:599:16: warning: variable â??initial_threadâ?? set but not used [-Wunused-but-set-variable]
../src/process.C: In member function â??virtual bool int_process::plat_findAllocatedRegionAround(Dyninst::Address, Dyninst::ProcControlAPI::Process::MemoryRegion&)â??:
../src/process.C:1709:24: warning: converting to non-pointer type â??long unsigned intâ?? from NULL [-Wconversion-null]
../src/process.C:1710:24: warning: converting to non-pointer type â??long unsigned intâ?? from NULL [-Wconversion-null]
../src/process.C: In constructor â??int_breakpoint::int_breakpoint(Dyninst::ProcControlAPI::Breakpoint::ptr)â??:
../src/process.C:4689:25: warning: converting â??falseâ?? to pointer type â??void*â?? [-Wconversion-null]
../src/process.C: In constructor â??int_breakpoint::int_breakpoint(Dyninst::Address, Dyninst::ProcControlAPI::Breakpoint::ptr, bool)â??:
../src/process.C:4705:23: warning: converting â??falseâ?? to pointer type â??void*â?? [-Wconversion-null]
../src/process.C: In constructor â??int_breakpoint::int_breakpoint(unsigned int, unsigned int, Dyninst::ProcControlAPI::Breakpoint::ptr)â??:
../src/process.C:4720:27: warning: converting â??falseâ?? to pointer type â??void*â?? [-Wconversion-null]
../src/process.C: In member function â??Dyninst::ProcControlAPI::RegisterPool::iterator Dyninst::ProcControlAPI::RegisterPool::iterator::operator++()â??:
../src/process.C:5783:13: warning: variable â??origâ?? set but not used [-Wunused-but-set-variable]
../src/process.C: In member function â??Dyninst::ProcControlAPI::RegisterPool::const_iterator Dyninst::ProcControlAPI::RegisterPool::const_iterator::operator++()â??:
../src/process.C:5814:13: warning: variable â??origâ?? set but not used [-Wunused-but-set-variable]
../src/process.C: In member function â??unsigned int Dyninst::ProcControlAPI::Process::getCapabilities() constâ??:
../src/process.C:7349:14: warning: converting to non-pointer type â??unsigned intâ?? from NULL [-Wconversion-null]
Compiling ../src/pcerrors.C
Compiling ../src/procpool.C
Compiling ../src/irpc.C
../src/irpc.C: In member function â??bool iRPCMgr::postRPCToProc(int_process*, int_iRPC::ptr)â??:
../src/irpc.C:332:9: warning: variable â??found_user_running_threadâ?? set but not used [-Wunused-but-set-variable]
Compiling ../src/response.C
Compiling ../src/int_thread_db.C
Compiling ../src/memcache.C
Compiling ../src/sysv.C
../src/sysv.C: In member function â??virtual bool sysv_process::initLibraryMechanism()â??:
../src/sysv.C:229:12: warning: variable â??resultâ?? set but not used [-Wunused-but-set-variable]
Compiling ../src/x86_process.C
Compiling ../src/ppc_process.C
In file included from ../src/ppc_process.C:32:0:
../../common/h/arch-power.h: In constructor â??NS_power::instruction::instruction(const void*)â??:
../../common/h/arch-power.h:782:34: warning: cast from type â??const void*â?? to type â??NS_power::instructUnion*â?? casts away qualifiers [-Wcast-qual]
Compiling ../src/mmapalloc.C
Compiling ../src/procset.C
Compiling ../src/processplat.C
Compiling ../src/loadLibrary/injector.C
Compiling ../src/loadLibrary/codegen.C
Compiling ../src/loadLibrary/codegen-ppc.C
In file included from ../src/loadLibrary/codegen-ppc.C:4:0:
../../common/h/arch-power.h: In constructor â??NS_power::instruction::instruction(const void*)â??:
../../common/h/arch-power.h:782:34: warning: cast from type â??const void*â?? to type â??NS_power::instructUnion*â?? casts away qualifiers [-Wcast-qual]
Compiling ../src/loadLibrary/codegen-x86.C
Updating build voucher information: V_libpcontrol
     $ProcControlAPI: v8.1.1-1 libpcontrol #0 2013/03/26 10:08 corpaul@tud276042 $
Compiling V_libpcontrol.o
Linking libpcontrol.a
ar rcs libpcontrol.a V_libpcontrol.o linux.o unix.o notify_pipe.o dthread-unix.o codegen-linux.o event.o generator.o handler.o mailbox.o process.o pcerrors.o procpool.o irpc.o response.o int_thread_db.o memcache.o sysv.o x86_process.o ppc_process.o mmapalloc.o procset.o processplat.o injector.o codegen.o codegen-ppc.o codegen-x86.o
make[1]: Leaving directory `/home/corpaul/Play/dyninst/dyninst/proccontrol/x86_64-unknown-linux2.4'
make[1]: Entering directory `/home/corpaul/Play/dyninst/dyninst/stackwalk/x86_64-unknown-linux2.4'
Compiling ../src/linux-swk.C
Compiling ../src/linuxbsd-x86-swk.C
Compiling ../src/x86-swk.C
Compiling ../src/symtab-swk.C
Compiling ../src/dbginfo-stepper.C
../src/dbginfo-stepper.C: In member function â??Dyninst::Stackwalker::gcframe_ret_t Dyninst::Stackwalker::DebugStepperImpl::getCallerFrameArch(Dyninst::Address, const Dyninst::Stackwalker::Frame&, Dyninst::Stackwalker::Frame&, Dyninst::Dwarf::DwarfFrameParser::Ptr, bool)â??:
../src/dbginfo-stepper.C:306:26: warning: variable â??archâ?? set but not used [-Wunused-but-set-variable]
Compiling ../src/x86-wanderer.C
Compiling ../src/linuxbsd-swk.C
Compiling ../src/linux-x86-swk.C
Compiling ../src/frame.C
Compiling ../src/framestepper.C
Compiling ../src/swk_errors.C
Compiling ../src/symlookup.C
Compiling ../src/walker.C
Compiling ../src/procstate.C
Compiling ../src/steppergroup.C
Compiling ../src/libstate.C
Compiling ../src/sw_c.C
../src/sw_c.C: In function â??int walkSingleFrame(walker_t, frame_t, frame_t)â??:
../src/sw_c.C:117:5: warning: parameter â??out_frameâ?? set but not used [-Wunused-but-set-parameter]
../src/sw_c.C: In function â??int getInitialFrame(walker_t, frame_t)â??:
../src/sw_c.C:131:5: warning: parameter â??out_frameâ?? set but not used [-Wunused-but-set-parameter]
Compiling ../src/sw_pcontrol.C
../src/sw_pcontrol.C: In member function â??std::string Dyninst::Stackwalker::ProcDebug::getExecutablePath()â??:
../src/sw_pcontrol.C:378:4: warning: converting â??falseâ?? to pointer type for argument 1 of â??std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]â?? [-Wconversion-null]
Compiling ../src/analysis_stepper.C
Compiling ../src/callchecker-IAPI.C
Updating build voucher information: V_libstackwalk
     $Stackwalker: v8.1.1-1 libstackwalk #0 2013/03/26 10:08 corpaul@tud276042 $
Compiling V_libstackwalk.o
Linking libstackwalk.a
ar rcs libstackwalk.a V_libstackwalk.o linux-swk.o linuxbsd-x86-swk.o x86-swk.o symtab-swk.o dbginfo-stepper.o x86-wanderer.o linuxbsd-swk.o linux-x86-swk.o frame.o framestepper.o swk_errors.o symlookup.o walker.o procstate.o steppergroup.o libstate.o sw_c.o sw_pcontrol.o analysis_stepper.o callchecker-IAPI.o
make[1]: Leaving directory `/home/corpaul/Play/dyninst/dyninst/stackwalk/x86_64-unknown-linux2.4'
make[1]: Entering directory `/home/corpaul/Play/dyninst/dyninst/dyninstAPI_RT/x86_64-unknown-linux2.4'
../../make.library.tmpl:121: warning: overriding commands for target `libdyninstAPI_RT.a'
../../make.library.tmpl:80: warning: ignoring old commands for target `libdyninstAPI_RT.a'
../../make.library.tmpl:168: warning: overriding commands for target `/home/corpaul/dyninst/lib/libdyninstAPI_RT.a'
../../make.library.tmpl:162: warning: ignoring old commands for target `/home/corpaul/dyninst/lib/libdyninstAPI_RT.a'
Compiling ../src/RTposix.c (noPIC)
Compiling ../src/RTlinux.c (noPIC)
Compiling ../src/RTheap.c (noPIC)
Compiling ../src/RTheap-linux.c (noPIC)
Compiling ../src/RTthread-x86-64.c (noPIC)
Compiling ../src/RTthread.c (noPIC)
Compiling ../src/RTstatic_ctors_dtors-x86.c (noPIC)
Compiling ../src/RTcommon.c (noPIC)
Compiling ../src/RTmemEmulator.c (noPIC)
Compiling ../src/RTsignal.c (noPIC)
Compiling ../src/RTspace.S (noPIC)
Compiling ../src/RTtlsgetaddr-x86_64.S (noPIC)
Compiling ../src/RTposix.c
Compiling ../src/RTlinux.c
Compiling ../src/RTheap.c
Compiling ../src/RTheap-linux.c
Compiling ../src/RTthread-x86-64.c
Compiling ../src/RTthread.c
Compiling ../src/RTstatic_ctors_dtors-x86.c
Compiling ../src/RTcommon.c
Compiling ../src/RTmemEmulator.c
Compiling ../src/RTsignal.c
Compiling RTspace
gcc     -c -o RTtlsgetaddr-x86_64.o ../src/RTtlsgetaddr-x86_64.S
Updating build voucher information: V_libdyninstAPI_RT
     $DyninstRT: v8.1.1-1 libdyninstAPI_RT #0 2013/03/26 10:08 corpaul@tud276042 $
Compiling V_libdyninstAPI_RT.o
Linking libdyninstAPI_RT.a
make[1]: Leaving directory `/home/corpaul/Play/dyninst/dyninst/dyninstAPI_RT/x86_64-unknown-linux2.4'
make[1]: Entering directory `/home/corpaul/Play/dyninst/dyninst/dyninstAPI/x86_64-unknown-linux2.4'
Compiling ../../dyninstAPI/src/linux.C
Compiling ../../dyninstAPI/src/linux-x86.C
../../dyninstAPI/src/linux-x86.C: In member function â??AstNodePtr PCProcess::createUnprotectStackAST()â??:
../../dyninstAPI/src/linux-x86.C:179:68: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
Compiling ../../dyninstAPI/src/inst-linux.C
Compiling ../../dyninstAPI/src/inst-x86.C
Compiling ../../dyninstAPI/src/emit-x86.C
../../dyninstAPI/src/emit-x86.C: In member function â??virtual bool EmitterIA32::emitBTRestores(baseTramp*, codeGen&)â??:
../../dyninstAPI/src/emit-x86.C:702:10: warning: variable â??localSpaceâ?? set but not used [-Wunused-but-set-variable]
Compiling ../../dyninstAPI/src/codegen-x86.C
Compiling ../../dyninstAPI/src/unix.C
../../dyninstAPI/src/unix.C:286:6: warning: unused parameter â??rightsâ?? [-Wunused-parameter]
Compiling ../../dyninstAPI/src/stackwalk-x86.C
../../dyninstAPI/src/stackwalk-x86.C: In member function â??virtual bool StackwalkInstrumentationHelper::isInstrumentation(Dyninst::Address, Dyninst::Address*, unsigned int*, bool*, bool*)â??:
../../dyninstAPI/src/stackwalk-x86.C:131:18: warning: variable â??funcâ?? set but not used [-Wunused-but-set-variable]
Compiling ../../dyninstAPI/src/parse-x86.C
Compiling ../../dyninstAPI/src/syscall-linux.C
Compiling ../../dyninstAPI/src/frameChecker.C
Compiling ../../dyninstAPI/src/RegisterConversion-x86.C
Compiling ../../dyninstAPI/src/BPatch_memoryAccessAdapter.C
Compiling ../../dyninstAPI/src/IAPI_to_AST.C
../../dyninstAPI/src/IAPI_to_AST.C: In member function â??virtual void ASTFactory::visit(Dyninst::InstructionAPI::RegisterAST*)â??:
../../dyninstAPI/src/IAPI_to_AST.C:93:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
Compiling ../../dyninstAPI/src/dynProcess-x86.C
Compiling ../src/Relocation/Widgets/CFWidget-x86.C
../src/Relocation/Widgets/CFWidget-x86.C: In member function â??bool Dyninst::Relocation::CFWidget::generateIndirect(Dyninst::Relocation::CodeBuffer&, Dyninst::Relocation::CFWidget::Register, const Dyninst::Relocation::RelocBlock*, Dyninst::InstructionAPI::Instruction::Ptr)â??:
../src/Relocation/Widgets/CFWidget-x86.C:85:62: warning: cast from type â??const void*â?? to type â??unsigned char*â?? casts away qualifiers [-Wcast-qual]
Compiling ../../dyninstAPI/src/BPatch.C
Compiling ../../dyninstAPI/src/BPatch_image.C
../../dyninstAPI/src/BPatch_image.C: In member function â??BPatch_variableExpr* BPatch_image::findVariable(const char*, bool)â??:
../../dyninstAPI/src/BPatch_image.C:699:19: warning: variable â??var_asâ?? set but not used [-Wunused-but-set-variable]
Compiling ../../dyninstAPI/src/BPatch_function.C
Compiling ../../dyninstAPI/src/BPatch_snippet.C
../../dyninstAPI/src/BPatch_snippet.C: In constructor â??BPatch_registerExpr::BPatch_registerExpr(Dyninst::MachRegister)â??:
../../dyninstAPI/src/BPatch_snippet.C:967:58: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../../dyninstAPI/src/BPatch_snippet.C: In function â??void constructorHelper(void (* const&)(BPatch_point*, void*), bool, BPatch_stInterpret, AstNodePtr&, AstNodePtr&)â??:
../../dyninstAPI/src/BPatch_snippet.C:1631:67: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
../../dyninstAPI/src/BPatch_snippet.C:1644:62: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
Compiling ../../dyninstAPI/src/BPatch_thread.C
Compiling ../../dyninstAPI/src/BPatch_process.C
../../dyninstAPI/src/BPatch_process.C: In member function â??virtual BPatch_object* BPatch_process::loadLibrary(const char*, bool)â??:
../../dyninstAPI/src/BPatch_process.C:1009:18: warning: converting â??falseâ?? to pointer type â??BPatch_object*â?? [-Wconversion-null]
../../dyninstAPI/src/BPatch_process.C:1036:36: warning: converting â??falseâ?? to pointer type â??BPatch_object*â?? [-Wconversion-null]
../../dyninstAPI/src/BPatch_process.C: In member function â??bool BPatch_process::protectAnalyzedCode()â??:
../../dyninstAPI/src/BPatch_process.C:1740:10: warning: variable â??retâ?? set but not used [-Wunused-but-set-variable]
Compiling ../../dyninstAPI/src/BPatch_type.C
Compiling ../../dyninstAPI/src/BPatch_module.C
Compiling ../../dyninstAPI/src/BPatch_object.C
Compiling ../../dyninstAPI/src/BPatch_point.C
Compiling ../../dyninstAPI/src/BPatch_collections.C
Compiling ../../dyninstAPI/src/BPatch_sourceBlock.C
Compiling ../../dyninstAPI/src/BPatch_basicBlock.C
Compiling ../../dyninstAPI/src/BPatch_basicBlockLoop.C
Compiling ../../dyninstAPI/src/BPatch_edge.C
Compiling ../../dyninstAPI/src/BPatch_loopTreeNode.C
Compiling ../../dyninstAPI/src/BPatch_flowGraph.C
Compiling ../../dyninstAPI/src/BPatch_frame.C
Compiling ../../dyninstAPI/src/BPatch_parRegion.C
Compiling ../../dyninstAPI/src/BPatch_statement.C
Compiling ../../dyninstAPI/src/BPatch_addressSpace.C
Compiling ../../dyninstAPI/src/BPatch_binaryEdit.C
Compiling ../../dyninstAPI/src/BPatch_memoryAccess.C
Compiling ../../dyninstAPI/src/dummy.C
Compiling ../../dyninstAPI/src/debug.C
Compiling ../../dyninstAPI/src/ast.C
../../dyninstAPI/src/ast.C: In member function â??bool AstOperatorNode::generateOptimizedAssignment(codeGen&, bool)â??:
../../dyninstAPI/src/ast.C:902:13: warning: variable â??data_operâ?? set but not used [-Wunused-but-set-variable]
../../dyninstAPI/src/ast.C: In member function â??virtual BPatch_type* AstOperatorNode::checkType()â??:
../../dyninstAPI/src/ast.C:2243:48: warning: variable â??eTypeâ?? set but not used [-Wunused-but-set-variable]
Compiling ../../dyninstAPI/src/registerSpace.C
../../dyninstAPI/src/registerSpace.C: In member function â??bool registerSpace::saveVolatileRegisters(codeGen&)â??:
../../dyninstAPI/src/registerSpace.C:545:72: warning: value computed is not used [-Wunused-value]
Compiling ../../dyninstAPI/src/codegen.C
../../dyninstAPI/src/codegen.C: In member function â??std::string codeGen::format() constâ??:
../../dyninstAPI/src/codegen.C:776:92: warning: cast from type â??const void*â?? to type â??unsigned int*â?? casts away qualifiers [-Wcast-qual]
Compiling ../../dyninstAPI/src/inst.C
Compiling ../../dyninstAPI/src/instPoint.C
Compiling ../../dyninstAPI/src/baseTramp.C
Compiling ../../dyninstAPI/src/addressSpace.C
Compiling ../../dyninstAPI/src/binaryEdit.C
Compiling ../../dyninstAPI/src/infHeap.C
Compiling ../../dyninstAPI/src/frame.C
Compiling ../../dyninstAPI/src/codeRange.C
Compiling ../../dyninstAPI/src/image.C
../../dyninstAPI/src/image.C: In member function â??Dyninst::SymtabAPI::Symbol* image::symbol_info(const string&)â??:
../../dyninstAPI/src/image.C:2053:15: warning: converting â??falseâ?? to pointer type â??Dyninst::SymtabAPI::Symbol*â?? [-Wconversion-null]
Compiling ../../dyninstAPI/src/dominator.C
Compiling ../../dyninstAPI/src/parse-cfg.C
Compiling ../../dyninstAPI/src/mapped_object.C
../../dyninstAPI/src/mapped_object.C: In member function â??block_instance* mapped_object::findBlockByEntry(Dyninst::Address)â??:
../../dyninstAPI/src/mapped_object.C:632:52: warning: converting â??falseâ?? to pointer type â??block_instance*â?? [-Wconversion-null]
Compiling ../../dyninstAPI/src/mapped_module.C
Compiling ../../dyninstAPI/src/function.C
Compiling ../../dyninstAPI/src/block.C
Compiling ../../dyninstAPI/src/edge.C
Compiling ../../dyninstAPI/src/variable.C
Compiling ../../dyninstAPI/src/util.C
Compiling ../../dyninstAPI/src/BPatch_instruction.C
Compiling ../../dyninstAPI/src/parRegion.C
Compiling ../../dyninstAPI/src/Parsing.C
Compiling ../../dyninstAPI/src/Parsing-arch.C
Compiling ../../dyninstAPI/src/hybridInstrumentation.C
Compiling ../../dyninstAPI/src/hybridOverwrites.C
../../dyninstAPI/src/hybridOverwrites.C: In member function â??bool HybridAnalysisOW::removeLoop(HybridAnalysisOW::owLoop*, bool, BPatch_point*, bool)â??:
../../dyninstAPI/src/hybridOverwrites.C:236:61: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
Compiling ../../dyninstAPI/src/hybridCallbacks.C
Compiling ../../dyninstAPI/src/dynProcess.C
../../dyninstAPI/src/dynProcess.C: In static member function â??static PCProcess* PCProcess::setupForkedProcess(PCProcess*, Dyninst::ProcControlAPI::Process::ptr)â??:
../../dyninstAPI/src/dynProcess.C:194:20: warning: converting â??falseâ?? to pointer type â??PCProcess*â?? [-Wconversion-null]
Compiling ../../dyninstAPI/src/dynThread.C
Compiling ../../dyninstAPI/src/pcEventHandler.C
Compiling ../../dyninstAPI/src/pcEventMuxer.C
Compiling ../../dyninstAPI/src/syscallNotification.C
Compiling ../src/Relocation/CodeMover.C
Compiling ../src/Relocation/CFG/RelocGraph.C
Compiling ../src/Relocation/CFG/RelocBlock.C
Compiling ../src/Relocation/CFG/RelocEdge.C
Compiling ../src/Relocation/CFG/RelocTarget.C
Compiling ../src/Relocation/Springboard.C
../src/Relocation/Springboard.C: In member function â??Dyninst::Relocation::SpringboardBuilder::generateResult_t Dyninst::Relocation::SpringboardBuilder::generateSpringboard(std::list<codeGen>&, const Dyninst::Relocation::SpringboardReq&, Dyninst::Relocation::SpringboardMap&)â??:
../src/Relocation/Springboard.C:217:13: warning: variable â??sizeâ?? set but not used [-Wunused-but-set-variable]
Compiling ../src/Relocation/Widgets/ASTWidget.C
Compiling ../src/Relocation/Widgets/CFWidget.C
Compiling ../src/Relocation/Widgets/CallbackWidget.C
Compiling ../src/Relocation/Widgets/InsnWidget.C
Compiling ../src/Relocation/Widgets/InstWidget.C
Compiling ../src/Relocation/Widgets/PCWidget.C
Compiling ../src/Relocation/Widgets/RelDataWidget.C
Compiling ../src/Relocation/Transformers/Transformer.C
Compiling ../src/Relocation/Transformers/Instrumenter.C
Compiling ../src/Relocation/Transformers/Modification.C
Compiling ../src/Relocation/Transformers/Movement-adhoc.C
Compiling ../src/Relocation/Transformers/Movement-analysis.C
Compiling ../src/Relocation/CodeTracker.C
Compiling ../src/Relocation/CodeBuffer.C
Compiling ../src/Relocation/patchapi_debug.C
Compiling ../src/Relocation/DynObject.C
Compiling ../src/Relocation/DynAddrSpace.C
Compiling ../src/Relocation/DynPointMaker.C
Compiling ../src/Relocation/DynCFGMaker.C
Compiling ../src/Relocation/DynInstrumenter.C
Compiling ../../dyninstAPI/src/Patching.C
Updating build voucher information: V_libdyninstAPI
     $Dyninst: v8.1.1-1 libdyninstAPI #0 2013/03/26 10:15 corpaul@tud276042 $
Compiling V_libdyninstAPI.o
Linking libdyninstAPI.a
ar rcs libdyninstAPI.a V_libdyninstAPI.o linux.o linux-x86.o inst-linux.o inst-x86.o emit-x86.o codegen-x86.o unix.o stackwalk-x86.o parse-x86.o syscall-linux.o frameChecker.o RegisterConversion-x86.o BPatch_memoryAccessAdapter.o IAPI_to_AST.o dynProcess-x86.o CFWidget-x86.o BPatch.o BPatch_image.o BPatch_function.o BPatch_snippet.o BPatch_thread.o BPatch_process.o BPatch_type.o BPatch_module.o BPatch_object.o BPatch_point.o BPatch_collections.o BPatch_sourceBlock.o BPatch_basicBlock.o BPatch_basicBlockLoop.o BPatch_edge.o BPatch_loopTreeNode.o BPatch_flowGraph.o BPatch_frame.o BPatch_parRegion.o BPatch_statement.o BPatch_addressSpace.o BPatch_binaryEdit.o BPatch_memoryAccess.o dummy.o debug.o ast.o registerSpace.o codegen.o inst.o instPoint.o baseTramp.o addressSpace.o binaryEdit.o infHeap.o frame.o codeRange.o image.o dominator.o parse-cfg.o mapped_object.o mapped_module.o function.o block.o edge.o variable.o util.o BPatch_instruction.o parRegion.o Parsing.o Parsing-arch.o hybridInstrumentation.o hybridOverwrites.o hybridCallbacks.o dynProcess.o dynThread.o pcEventHandler.o pcEventMuxer.o syscallNotification.o CodeMover.o RelocGraph.o RelocBlock.o RelocEdge.o RelocTarget.o Springboard.o ASTWidget.o CFWidget.o CallbackWidget.o InsnWidget.o InstWidget.o PCWidget.o RelDataWidget.o Transformer.o Instrumenter.o Modification.o Movement-adhoc.o Movement-analysis.o CodeTracker.o CodeBuffer.o patchapi_debug.o DynObject.o DynAddrSpace.o DynPointMaker.o DynCFGMaker.o DynInstrumenter.o Patching.o
make[1]: Leaving directory `/home/corpaul/Play/dyninst/dyninst/dyninstAPI/x86_64-unknown-linux2.4'
make[1]: Entering directory `/home/corpaul/Play/dyninst/dyninst/dynC_API/x86_64-unknown-linux2.4'
Compiling ../src/dynC.C
Compiling ../src/snippetGen.C
Compiling ../src/lex.dynC.C
../src/C.l: In function â??int dynClex()â??:
../src/C.l:64:19: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
../src/C.l:71:16: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
../src/C.l:133:36: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
../src/C.l:144:40: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
../src/C.l:153:36: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
../src/C.l:222:227: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
../src/C.l: In function â??void set_lex_input(char*)â??:
../src/C.l:236:20: warning: variable â??bpâ?? set but not used [-Wunused-but-set-variable]
Compiling ../src/dynC.tab.C
../src/C.y:41:25: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
../src/C.y: In function â??int dynCparse()â??:
../src/C.y:328:83: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
../src/C.y:364:32: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
../src/C.y:421:43: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
../src/C.y:612:88: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
../src/C.y:642:88: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
../src/C.y:646:57: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
../src/C.y:771:83: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
../src/C.y:796:57: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
dynC.tab.c:2875:35: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
dynC.tab.c:3024:35: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
Updating build voucher information: V_libdynC_API
     $DynC: v8.1.1-1 libdynC_API #0 2013/03/26 10:16 corpaul@tud276042 $
Compiling V_libdynC_API.o
Linking libdynC_API.a
ar rcs libdynC_API.a V_libdynC_API.o dynC.o snippetGen.o lex.dynC.o dynC.tab.o
make[1]: Leaving directory `/home/corpaul/Play/dyninst/dyninst/dynC_API/x86_64-unknown-linux2.4'
make[1]: Entering directory `/home/corpaul/Play/dyninst/dyninst/parseThat/x86_64-unknown-linux2.4'
Begin parseThat build for x86_64-unknown-linux-gnu
g++ -I../../codeCoverage/h -I../../common/h -I../../dataflowAPI/h -I../../dwarf/h -I../../dynC_API/h -I../../dyninstAPI/h -I../../dyninstAPI_RT/h -I../../dynutil/h -I../../elf/h -I../../instructionAPI/h -I../../parseAPI/h -I../../patchAPI/h -I../../proccontrol/h -I../../stackwalk/h -I../../symlite/h -I../../symtabAPI/h -Wall -I/home/corpaul/dyninst/include  -DPACKAGE_NAME=\"parseThat\" -DPACKAGE_TARNAME=\"parsethat\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"parseThat\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BPATCH_PROCESS_H=1 ../src/parseThat.C -c -o parseThat.o
../src/parseThat.C: In function â??bool runHunt_binaryEdit()â??:
../src/parseThat.C:201:9: warning: variable â??resultâ?? set but not used [-Wunused-but-set-variable]
../src/parseThat.C: In function â??void parseArgs(int, char**)â??:
../src/parseThat.C:806:38: warning: deprecated conversion from string constant to â??char*â?? [-Wwrite-strings]
g++ -I../../codeCoverage/h -I../../common/h -I../../dataflowAPI/h -I../../dwarf/h -I../../dynC_API/h -I../../dyninstAPI/h -I../../dyninstAPI_RT/h -I../../dynutil/h -I../../elf/h -I../../instructionAPI/h -I../../parseAPI/h -I../../patchAPI/h -I../../proccontrol/h -I../../stackwalk/h -I../../symlite/h -I../../symtabAPI/h -Wall -I/home/corpaul/dyninst/include  -DPACKAGE_NAME=\"parseThat\" -DPACKAGE_TARNAME=\"parsethat\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"parseThat\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BPATCH_PROCESS_H=1 ../src/config.C -c -o config.o
g++ -I../../codeCoverage/h -I../../common/h -I../../dataflowAPI/h -I../../dwarf/h -I../../dynC_API/h -I../../dyninstAPI/h -I../../dyninstAPI_RT/h -I../../dynutil/h -I../../elf/h -I../../instructionAPI/h -I../../parseAPI/h -I../../patchAPI/h -I../../proccontrol/h -I../../stackwalk/h -I../../symlite/h -I../../symtabAPI/h -Wall -I/home/corpaul/dyninst/include  -DPACKAGE_NAME=\"parseThat\" -DPACKAGE_TARNAME=\"parsethat\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"parseThat\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BPATCH_PROCESS_H=1 ../src/ipc.C -c -o ipc.o
g++ -I../../codeCoverage/h -I../../common/h -I../../dataflowAPI/h -I../../dwarf/h -I../../dynC_API/h -I../../dyninstAPI/h -I../../dyninstAPI_RT/h -I../../dynutil/h -I../../elf/h -I../../instructionAPI/h -I../../parseAPI/h -I../../patchAPI/h -I../../proccontrol/h -I../../stackwalk/h -I../../symlite/h -I../../symtabAPI/h -Wall -I/home/corpaul/dyninst/include  -DPACKAGE_NAME=\"parseThat\" -DPACKAGE_TARNAME=\"parsethat\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"parseThat\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BPATCH_PROCESS_H=1 ../src/record.C -c -o record.o
g++ -I../../codeCoverage/h -I../../common/h -I../../dataflowAPI/h -I../../dwarf/h -I../../dynC_API/h -I../../dyninstAPI/h -I../../dyninstAPI_RT/h -I../../dynutil/h -I../../elf/h -I../../instructionAPI/h -I../../parseAPI/h -I../../patchAPI/h -I../../proccontrol/h -I../../stackwalk/h -I../../symlite/h -I../../symtabAPI/h -Wall -I/home/corpaul/dyninst/include  -DPACKAGE_NAME=\"parseThat\" -DPACKAGE_TARNAME=\"parsethat\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"parseThat\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BPATCH_PROCESS_H=1 ../src/strlist.C -c -o strlist.o
g++ -I../../codeCoverage/h -I../../common/h -I../../dataflowAPI/h -I../../dwarf/h -I../../dynC_API/h -I../../dyninstAPI/h -I../../dyninstAPI_RT/h -I../../dynutil/h -I../../elf/h -I../../instructionAPI/h -I../../parseAPI/h -I../../patchAPI/h -I../../proccontrol/h -I../../stackwalk/h -I../../symlite/h -I../../symtabAPI/h -Wall -I/home/corpaul/dyninst/include  -DPACKAGE_NAME=\"parseThat\" -DPACKAGE_TARNAME=\"parsethat\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"parseThat\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BPATCH_PROCESS_H=1 ../src/reglist.C -c -o reglist.o
../src/reglist.C: In member function â??const char* reglist::getReason(char*)â??:
../src/reglist.C:94:9: warning: converting â??falseâ?? to pointer type â??const char*â?? [-Wconversion-null]
g++ -I../../codeCoverage/h -I../../common/h -I../../dataflowAPI/h -I../../dwarf/h -I../../dynC_API/h -I../../dyninstAPI/h -I../../dyninstAPI_RT/h -I../../dynutil/h -I../../elf/h -I../../instructionAPI/h -I../../parseAPI/h -I../../patchAPI/h -I../../proccontrol/h -I../../stackwalk/h -I../../symlite/h -I../../symtabAPI/h -Wall -I/home/corpaul/dyninst/include  -DPACKAGE_NAME=\"parseThat\" -DPACKAGE_TARNAME=\"parsethat\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"parseThat\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BPATCH_PROCESS_H=1 ../src/log.C -c -o log.o
g++ -I../../codeCoverage/h -I../../common/h -I../../dataflowAPI/h -I../../dwarf/h -I../../dynC_API/h -I../../dyninstAPI/h -I../../dyninstAPI_RT/h -I../../dynutil/h -I../../elf/h -I../../instructionAPI/h -I../../parseAPI/h -I../../patchAPI/h -I../../proccontrol/h -I../../stackwalk/h -I../../symlite/h -I../../symtabAPI/h -Wall -I/home/corpaul/dyninst/include  -DPACKAGE_NAME=\"parseThat\" -DPACKAGE_TARNAME=\"parsethat\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"parseThat\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BPATCH_PROCESS_H=1 ../src/utils.C -c -o utils.o
g++ -I../../codeCoverage/h -I../../common/h -I../../dataflowAPI/h -I../../dwarf/h -I../../dynC_API/h -I../../dyninstAPI/h -I../../dyninstAPI_RT/h -I../../dynutil/h -I../../elf/h -I../../instructionAPI/h -I../../parseAPI/h -I../../patchAPI/h -I../../proccontrol/h -I../../stackwalk/h -I../../symlite/h -I../../symtabAPI/h -Wall -I/home/corpaul/dyninst/include  -DPACKAGE_NAME=\"parseThat\" -DPACKAGE_TARNAME=\"parsethat\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"parseThat\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BPATCH_PROCESS_H=1 ../src/sha1.C -c -o sha1.o
g++ -I../../codeCoverage/h -I../../common/h -I../../dataflowAPI/h -I../../dwarf/h -I../../dynC_API/h -I../../dyninstAPI/h -I../../dyninstAPI_RT/h -I../../dynutil/h -I../../elf/h -I../../instructionAPI/h -I../../parseAPI/h -I../../patchAPI/h -I../../proccontrol/h -I../../stackwalk/h -I../../symlite/h -I../../symtabAPI/h -Wall -I/home/corpaul/dyninst/include  -DPACKAGE_NAME=\"parseThat\" -DPACKAGE_TARNAME=\"parsethat\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"parseThat\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BPATCH_PROCESS_H=1 ../src/dyninstCore.C -c -o dyninstCore.o
g++ -I../../codeCoverage/h -I../../common/h -I../../dataflowAPI/h -I../../dwarf/h -I../../dynC_API/h -I../../dyninstAPI/h -I../../dyninstAPI_RT/h -I../../dynutil/h -I../../elf/h -I../../instructionAPI/h -I../../parseAPI/h -I../../patchAPI/h -I../../proccontrol/h -I../../stackwalk/h -I../../symlite/h -I../../symtabAPI/h -Wall -I/home/corpaul/dyninst/include  -DPACKAGE_NAME=\"parseThat\" -DPACKAGE_TARNAME=\"parsethat\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"parseThat\ 1.0\" -DPACKAGE_BUGREPORT=\"\" -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_BPATCH_PROCESS_H=1 ../src/dyninstCompat.v5.C -c -o dyninstCompat.v5.o
g++ -I../../codeCoverage/h -I../../common/h -I../../dataflowAPI/h -I../../dwarf/h -I../../dynC_API/h -I../../dyninstAPI/h -I../../dyninstAPI_RT/h -I../../dynutil/h -I../../elf/h -I../../instructionAPI/h -I../../parseAPI/h -I../../patchAPI/h -I../../proccontrol/h -I../../stackwalk/h -I../../symlite/h -I../../symtabAPI/h -Wall parseThat.o config.o ipc.o record.o strlist.o reglist.o log.o utils.o sha1.o dyninstCore.o dyninstCompat.v5.o -o parseThat -L/home/corpaul/dyninst/lib -L../../codeCoverage/x86_64-unknown-linux2.4 -L../../common/x86_64-unknown-linux2.4 -L../../dwarf/x86_64-unknown-linux2.4 -L../../dynC_API/x86_64-unknown-linux2.4 -L../../dyninstAPI/x86_64-unknown-linux2.4 -L../../dyninstAPI_RT/x86_64-unknown-linux2.4 -L../../elf/x86_64-unknown-linux2.4 -L../../instructionAPI/x86_64-unknown-linux2.4 -L../../parseAPI/x86_64-unknown-linux2.4 -L../../patchAPI/x86_64-unknown-linux2.4 -L../../proccontrol/x86_64-unknown-linux2.4 -L../../stackwalk/x86_64-unknown-linux2.4 -L../../symlite/x86_64-unknown-linux2.4 -L../../symtabAPI/x86_64-unknown-linux2.4 -L../../testsuite/x86_64-unknown-linux2.4 -ldyninstAPI -lstackwalk -lpcontrol -lpatchAPI -lparseAPI -linstructionAPI -lsymtabAPI -lsymLite -ldynDwarf -ldynElf -lcommon -pthread  -ldwarf -ldl 
/home/corpaul/dyninst/lib/libdynElf.so: undefined reference to `memcpy@xxxxxxxxxx'
collect2: error: ld returned 1 exit status
make[1]: *** [parseThat] Error 1
make[1]: Leaving directory `/home/corpaul/Play/dyninst/dyninst/parseThat/x86_64-unknown-linux2.4'
make: *** [parseThat] Error 2
[← Prev in Thread] Current Thread [Next in Thread→]