Merge branch 'NewInstpoint' into dyn_pc_integration
authorTodd Frederick <taf@cs.wisc.edu>
Fri, 6 May 2011 16:21:32 +0000 (11:21 -0500)
committerTodd Frederick <taf@cs.wisc.edu>
Fri, 6 May 2011 16:21:32 +0000 (11:21 -0500)
commit20eddec4a98c6a88f4f92af4d18792b973d8f448
tree0b02b73e112d9b7e171f2b5ec5f54a1ac5948831
parented3a880bde1f6516ca96748a5b0f2103e8b8ade9
parentcdedaa7093692255051204ccd1118ea5823f921f
Merge branch 'NewInstpoint' into dyn_pc_integration

Conflicts:
Makefile
dataflowAPI/h/SymEval.h
dataflowAPI/h/stackanalysis.h
dataflowAPI/src/Visitors.C
dataflowAPI/src/slicing.C
dataflowAPI/src/stackanalysis.C
dyninstAPI/h/BPatch.h
dyninstAPI/h/BPatch_binaryEdit.h
dyninstAPI/h/BPatch_flowGraph.h
dyninstAPI/h/BPatch_function.h
dyninstAPI/make.module.tmpl
dyninstAPI/ppc32_linux/Makefile
dyninstAPI/src/BPatch.C
dyninstAPI/src/BPatch_addressSpace.C
dyninstAPI/src/BPatch_asyncEventHandler.C
dyninstAPI/src/BPatch_asyncEventHandler.h
dyninstAPI/src/BPatch_basicBlock.C
dyninstAPI/src/BPatch_function.C
dyninstAPI/src/BPatch_image.C
dyninstAPI/src/BPatch_module.C
dyninstAPI/src/BPatch_process.C
dyninstAPI/src/BPatch_snippet.C
dyninstAPI/src/BPatch_thread.C
dyninstAPI/src/EventHandler.C
dyninstAPI/src/EventHandler.h
dyninstAPI/src/RegisterConversion.h
dyninstAPI/src/Relocation/patchapi_debug.h
dyninstAPI/src/addressSpace.h
dyninstAPI/src/aix.C
dyninstAPI/src/baseTramp.C
dyninstAPI/src/baseTramp.h
dyninstAPI/src/callbacks.C
dyninstAPI/src/callbacks.h
dyninstAPI/src/codegen-x86.C
dyninstAPI/src/codegen.C
dyninstAPI/src/codegen.h
dyninstAPI/src/debug.C
dyninstAPI/src/debuggerinterface.h
dyninstAPI/src/dyn_lwp.C
dyninstAPI/src/dyn_lwp.h
dyninstAPI/src/dyn_thread.C
dyninstAPI/src/dyn_thread.h
dyninstAPI/src/dynamiclinking.C
dyninstAPI/src/dynamiclinking.h
dyninstAPI/src/emit-x86.C
dyninstAPI/src/eventgate.C
dyninstAPI/src/frame.C
dyninstAPI/src/frame.h
dyninstAPI/src/freebsd.C
dyninstAPI/src/function.C
dyninstAPI/src/function.h
dyninstAPI/src/hybridCallbacks.C
dyninstAPI/src/hybridInstrumentation.C
dyninstAPI/src/hybridOverwrites.C
dyninstAPI/src/inferiorRPC.h
dyninstAPI/src/inst-power.C
dyninstAPI/src/inst-winnt.C
dyninstAPI/src/inst-x86.C
dyninstAPI/src/inst.h
dyninstAPI/src/instPoint.C
dyninstAPI/src/instPoint.h
dyninstAPI/src/linux-power.C
dyninstAPI/src/linux-x86.C
dyninstAPI/src/linux.C
dyninstAPI/src/linuxDL.C
dyninstAPI/src/mailbox.h
dyninstAPI/src/mapped_object.C
dyninstAPI/src/mapped_object.h
dyninstAPI/src/miniTramp.C
dyninstAPI/src/miniTramp.h
dyninstAPI/src/multiTramp.C
dyninstAPI/src/multiTramp.h
dyninstAPI/src/pdwinnt.C
dyninstAPI/src/process.C
dyninstAPI/src/process.h
dyninstAPI/src/procfs.C
dyninstAPI/src/reloc-func.C
dyninstAPI/src/replacedInstruction.C
dyninstAPI/src/rpcMgr-lwp.C
dyninstAPI/src/rpcMgr-thr.C
dyninstAPI/src/rpcMgr.C
dyninstAPI/src/rpcMgr.h
dyninstAPI/src/signalgenerator-unix.h
dyninstAPI/src/signalgenerator-winnt.h
dyninstAPI/src/signalgenerator.C
dyninstAPI/src/signalgenerator.h
dyninstAPI/src/signalhandler.C
dyninstAPI/src/signalhandler.h
dyninstAPI/src/solaris.C
dyninstAPI/src/stackwalk-x86.C
dyninstAPI/src/symtab.h
dyninstAPI/src/syscall-linux.C
dyninstAPI/src/unix.C
dyninstAPI/src/vxworks.C
dyninstAPI/x86_64-unknown-linux2.4/Makefile
dyninstAPI_RT/src/RTthread-index.c
dyninstAPI_RT/src/RTthread.c
instructionAPI/src/Operation.C
instructionAPI/src/Register.C
parseThat/Makefile.in
proccontrol/amd64-unknown-freebsd7.2/Makefile
proccontrol/i386-unknown-freebsd7.2/Makefile
proccontrol/i386-unknown-linux2.4/Makefile
proccontrol/src/linux.C
proccontrol/x86_64-unknown-linux2.4/Makefile
stackwalk/i386-unknown-linux2.4/Makefile
stackwalk/src/catamount-swk.C
stackwalk/src/dbginfo-stepper.C
stackwalk/src/linux-ppc-swk.C
stackwalk/src/linux-swk.C
stackwalk/x86_64-unknown-linux2.4/Makefile
stackwalk/x86_64_cnl/Makefile
testsuite/amd64-unknown-freebsd7.2/tuples
testsuite/i386-unknown-freebsd7.2/tuples
testsuite/i386-unknown-linux2.4/tuples
testsuite/i386-unknown-nt4.0/tuples
testsuite/make.module.tmpl
testsuite/src/test_driver.C
testsuite/x86_64-unknown-linux2.4/tuples
287 files changed:
.gitignore
common/h/addrtranslate.h
common/h/arch-power.h
common/h/dwarfExpr.h
common/h/dwarfSW.h
common/h/freebsdKludges.h
common/h/linuxKludges.h
common/h/pathName.h
common/src/addrtranslate-aix.C
common/src/addrtranslate-linux.C
common/src/addrtranslate-sysv.C
common/src/addrtranslate-sysv.h
common/src/addrtranslate.C
common/src/dyn_regs.C
common/src/freebsdKludges.C
common/src/linuxKludges.C
common/src/pathName.C
common/src/serialize-bin.C
configure
configure.in
dataflowAPI/h/Absloc.h
dataflowAPI/h/SymEval.h
dataflowAPI/h/stackanalysis.h
dataflowAPI/src/slicing.C
dataflowAPI/src/stackanalysis.C
depGraphAPI/src/Absloc.C
depGraphAPI/src/analyzeDDG-DefSet.C
depGraphAPI/src/analyzeDDG.C
depGraphAPI/src/analyzeDDGCallees.C
dyninstAPI/h/BPatch.h
dyninstAPI/h/BPatch_binaryEdit.h
dyninstAPI/h/BPatch_flowGraph.h
dyninstAPI/h/BPatch_function.h
dyninstAPI/h/BPatch_image.h
dyninstAPI/h/BPatch_module.h
dyninstAPI/h/BPatch_parRegion.h
dyninstAPI/h/BPatch_point.h
dyninstAPI/h/BPatch_process.h
dyninstAPI/h/BPatch_snippet.h
dyninstAPI/h/BPatch_thread.h
dyninstAPI/h/BPatch_type.h
dyninstAPI/make.module.tmpl
dyninstAPI/ppc32_linux/Makefile
dyninstAPI/src/BPatch.C
dyninstAPI/src/BPatch_addressSpace.C
dyninstAPI/src/BPatch_basicBlock.C
dyninstAPI/src/BPatch_binaryEdit.C
dyninstAPI/src/BPatch_edge.C
dyninstAPI/src/BPatch_eventLock.C
dyninstAPI/src/BPatch_flowGraph.C
dyninstAPI/src/BPatch_function.C
dyninstAPI/src/BPatch_image.C
dyninstAPI/src/BPatch_instruction.C
dyninstAPI/src/BPatch_libInfo.h
dyninstAPI/src/BPatch_module.C
dyninstAPI/src/BPatch_parRegion.C
dyninstAPI/src/BPatch_point.C
dyninstAPI/src/BPatch_process.C
dyninstAPI/src/BPatch_snippet.C
dyninstAPI/src/BPatch_thread.C
dyninstAPI/src/InstrucIter-Function.C
dyninstAPI/src/RegisterConversion-x86.C
dyninstAPI/src/RegisterConversion.h
dyninstAPI/src/addressSpace.C
dyninstAPI/src/addressSpace.h
dyninstAPI/src/aix.C
dyninstAPI/src/aixDL.C
dyninstAPI/src/aixMT.C
dyninstAPI/src/ast.C
dyninstAPI/src/ast.h
dyninstAPI/src/baseTramp.C
dyninstAPI/src/baseTramp.h
dyninstAPI/src/binaryEdit.C
dyninstAPI/src/binaryEdit.h
dyninstAPI/src/codeRange.C
dyninstAPI/src/codegen-x86.C
dyninstAPI/src/codegen.C
dyninstAPI/src/codegen.h
dyninstAPI/src/debug.C
dyninstAPI/src/debug.h
dyninstAPI/src/emit-x86.C
dyninstAPI/src/eventLock.C
dyninstAPI/src/frame.C
dyninstAPI/src/frame.h
dyninstAPI/src/freebsd-x86.C
dyninstAPI/src/freebsd.C
dyninstAPI/src/freebsd.h
dyninstAPI/src/function.C
dyninstAPI/src/function.h
dyninstAPI/src/hybridCallbacks.C
dyninstAPI/src/hybridInstrumentation.C
dyninstAPI/src/hybridOverwrites.C
dyninstAPI/src/inst-aix.C
dyninstAPI/src/inst-linux.C
dyninstAPI/src/inst-power.C
dyninstAPI/src/inst-winnt.C
dyninstAPI/src/inst-x86.C
dyninstAPI/src/inst.C
dyninstAPI/src/inst.h
dyninstAPI/src/instP.h
dyninstAPI/src/instPoint.C
dyninstAPI/src/instPoint.h
dyninstAPI/src/linux-power.C
dyninstAPI/src/linux-power.h
dyninstAPI/src/linux-x86.C
dyninstAPI/src/linux-x86.h
dyninstAPI/src/linux.C
dyninstAPI/src/linux.h
dyninstAPI/src/mapped_module.C
dyninstAPI/src/mapped_object.C
dyninstAPI/src/mapped_object.h
dyninstAPI/src/miniTramp.C
dyninstAPI/src/miniTramp.h
dyninstAPI/src/os.h
dyninstAPI/src/parRegion.C
dyninstAPI/src/parRegion.h
dyninstAPI/src/pdwinnt.C
dyninstAPI/src/registerSpace.C
dyninstAPI/src/registerSpace.h
dyninstAPI/src/sol_proc.C
dyninstAPI/src/solaris.C
dyninstAPI/src/solarisMT.C
dyninstAPI/src/stackwalk-x86.C
dyninstAPI/src/symtab.C
dyninstAPI/src/symtab.h
dyninstAPI/src/syscall-linux.C
dyninstAPI/src/syscall-nt.C
dyninstAPI/src/syscall-vxworks.C
dyninstAPI/src/syscallNotification.h
dyninstAPI/src/syscalltrap.h
dyninstAPI/src/templates0.C
dyninstAPI/src/templates1.C
dyninstAPI/src/templates2.C
dyninstAPI/src/unix.C
dyninstAPI/src/unix.h
dyninstAPI/src/vxworks.C
dyninstAPI/src/vxworks.h
dyninstAPI/x86_64-unknown-linux2.4/Makefile
dyninstAPI_RT/h/dyninstAPI_RT.h
dyninstAPI_RT/src/RTcommon.c
dyninstAPI_RT/src/RTfreebsd.c
dyninstAPI_RT/src/RTlinux.c
dyninstAPI_RT/src/RTthread-x86-64.c
dyninstAPI_RT/src/RTthread.c
dyninstAPI_RT/src/RTthread.h
dynutil/h/dyn_regs.h
dynutil/h/dyntypes.h
dynutil/h/entryIDs.h
instructionAPI/src/Operation.C
make.config
make.library.tmpl
parseThat/Makefile.in
proccontrol/amd64-unknown-freebsd7.2/Makefile
proccontrol/h/Event.h
proccontrol/h/EventType.h
proccontrol/h/Generator.h
proccontrol/h/Mailbox.h
proccontrol/h/PCErrors.h
proccontrol/h/Process.h
proccontrol/i386-unknown-freebsd7.2/Makefile
proccontrol/i386-unknown-linux2.4/Makefile
proccontrol/src/event.C
proccontrol/src/freebsd.C
proccontrol/src/freebsd.h
proccontrol/src/generator.C
proccontrol/src/handler.C
proccontrol/src/int_event.h
proccontrol/src/int_handler.h
proccontrol/src/int_process.h
proccontrol/src/int_thread_db.C
proccontrol/src/int_thread_db.h
proccontrol/src/irpc.C
proccontrol/src/linux.C
proccontrol/src/linux.h
proccontrol/src/mailbox.C
proccontrol/src/ppc_process.C
proccontrol/src/process.C
proccontrol/src/response.C
proccontrol/src/snippets.h
proccontrol/src/sysv.C
proccontrol/src/sysv.h
proccontrol/src/unix.C
proccontrol/src/unix.h
proccontrol/src/x86_process.C
proccontrol/src/x86_process.h
proccontrol/x86_64-unknown-linux2.4/Makefile
stackwalk/amd64-unknown-freebsd7.2/Makefile
stackwalk/h/basetypes.h
stackwalk/h/frame.h
stackwalk/h/framestepper.h
stackwalk/h/procstate.h
stackwalk/h/sw_c.h
stackwalk/h/swk_errors.h
stackwalk/h/symlookup.h
stackwalk/h/walker.h
stackwalk/i386-unknown-freebsd7.2/Makefile
stackwalk/i386-unknown-linux2.4/Makefile
stackwalk/make.module.tmpl
stackwalk/ppc32_linux/Makefile
stackwalk/ppc64_linux/Makefile
stackwalk/src/aix-swk.C
stackwalk/src/bluegene-swk.C
stackwalk/src/dbginfo-stepper.C
stackwalk/src/dbgstepper-impl.h
stackwalk/src/frame.C
stackwalk/src/framestepper.C
stackwalk/src/libstate.C
stackwalk/src/libstate.h
stackwalk/src/linux-ppc-swk.C
stackwalk/src/linux-swk.C
stackwalk/src/linux-swk.h
stackwalk/src/linux-x86-swk.C
stackwalk/src/ppc-swk.C
stackwalk/src/procstate.C
stackwalk/src/sw.h
stackwalk/src/sw_c.C
stackwalk/src/symlookup.C
stackwalk/src/walker.C
stackwalk/src/x86-swk.C
stackwalk/src/x86-wanderer.C
stackwalk/x86_64-unknown-linux2.4/Makefile
stackwalk/x86_64_cnl/Makefile
symtabAPI/h/SymtabReader.h
symtabAPI/h/symutil.h
symtabAPI/src/SymtabReader.C
symtabAPI/src/debug.C
symtabAPI/src/emitElf-64.C
symtabAPI/src/emitElf.C
symtabAPI/src/parseDwarf.C
testsuite/amd64-unknown-freebsd7.2/make.mutators.gen
testsuite/amd64-unknown-freebsd7.2/test_info_new.gen.C
testsuite/amd64-unknown-freebsd7.2/tuples
testsuite/i386-unknown-freebsd7.2/make.mutators.gen
testsuite/i386-unknown-freebsd7.2/test_info_new.gen.C
testsuite/i386-unknown-freebsd7.2/tuples
testsuite/i386-unknown-linux2.4/make.mutators.gen
testsuite/i386-unknown-linux2.4/test_info_new.gen.C
testsuite/i386-unknown-linux2.4/tuples
testsuite/i386-unknown-nt4.0/tuples
testsuite/make.module.tmpl
testsuite/ppc64_linux/Makefile
testsuite/src/dyninst/dyninst_comp.C
testsuite/src/dyninst/test1_19.C
testsuite/src/dyninst/test2_6.C
testsuite/src/dyninst/test2_7.C
testsuite/src/dyninst/test3_7.C
testsuite/src/dyninst/test6.h
testsuite/src/dyninst/test_fork_10.C
testsuite/src/dyninst/test_mem_1.C
testsuite/src/dyninst/test_mem_2.C
testsuite/src/dyninst/test_mem_2_mutatee.c
testsuite/src/dyninst/test_mem_4.C
testsuite/src/dyninst/test_mem_5.C
testsuite/src/dyninst/test_mem_6.C
testsuite/src/dyninst/test_mem_7.C
testsuite/src/dyninst/test_mem_8.C
testsuite/src/dyninst/test_mem_util.c
testsuite/src/dyninst/test_mem_util.h
testsuite/src/dyninst/test_stack_2.C
testsuite/src/dyninst/test_stack_2_mutatee.c
testsuite/src/dyninst/test_thread_1.C
testsuite/src/dyninst/test_thread_2.C
testsuite/src/dyninst/test_thread_5.C
testsuite/src/dyninst/test_thread_6.C
testsuite/src/dyninst/test_thread_7_mutatee.c
testsuite/src/dyninst/test_thread_8.C
testsuite/src/dyninst/test_thread_8_mutatee.c
testsuite/src/proccontrol/communication.h
testsuite/src/proccontrol/pc_breakpoint_mutatee.c
testsuite/src/proccontrol/pc_detach_mutatee.c
testsuite/src/proccontrol/pc_fork_mutatee.c
testsuite/src/proccontrol/pc_irpc.C
testsuite/src/proccontrol/pc_irpc_mutatee.c
testsuite/src/proccontrol/pc_singlestep.C
testsuite/src/proccontrol/pc_singlestep_mutatee.c
testsuite/src/proccontrol/pc_thread_cont.C
testsuite/src/proccontrol/pcontrol_mutatee_tools.c
testsuite/src/proccontrol/pcontrol_mutatee_tools.h
testsuite/src/proccontrol/proccontrol_comp.C
testsuite/src/proccontrol/proccontrol_comp.h
testsuite/src/specification/spec-grouped.pl
testsuite/src/specification/spec-ungrouped.pl
testsuite/src/test_driver.C
testsuite/src/test_lib.C
testsuite/x86_64-unknown-linux2.4/make.mutators.gen
testsuite/x86_64-unknown-linux2.4/test_info_new.gen.C
testsuite/x86_64-unknown-linux2.4/tuples