Add support for arbitrary inst points and control flow graphs on MIPS/Irix.
authorbuck <buck>
Wed, 12 Jul 2000 17:55:47 +0000 (17:55 +0000)
committerbuck <buck>
Wed, 12 Jul 2000 17:55:47 +0000 (17:55 +0000)
commit973ee2c7e47c5a6bc0cf67649f8dee299a01307f
tree538992c629cb7fa47be56c3cdfd0128aed54c729
parent5eb252217a4ccf760f9ade25a58f315917904704
Add support for arbitrary inst points and control flow graphs on MIPS/Irix.
Move machine-dependent code for arbitrary inst points into inst-<platform>.C
files.  Also, keep a map containing all BPatch_points that have been
generated and return them if appropriate, rather than making a new BPatch_point
each time a user of the library requests one.
26 files changed:
dyninstAPI/h/BPatch_basicBlock.h
dyninstAPI/h/BPatch_point.h
dyninstAPI/src/AddressHandle-mips.C [new file with mode: 0644]
dyninstAPI/src/AddressHandle-sparc.C
dyninstAPI/src/AddressHandle.h
dyninstAPI/src/BPatch_basicBlock.C
dyninstAPI/src/BPatch_flowGraph.C
dyninstAPI/src/BPatch_function.C
dyninstAPI/src/BPatch_image.C
dyninstAPI/src/BPatch_thread.C
dyninstAPI/src/arch-mips.h
dyninstAPI/src/inst-alpha.C
dyninstAPI/src/inst-mips.C
dyninstAPI/src/inst-mips.h
dyninstAPI/src/inst-power.C
dyninstAPI/src/inst-sparc.C
dyninstAPI/src/inst-x86.C
dyninstAPI/src/instPoint-mips.h
dyninstAPI/src/process.C
dyninstAPI/src/process.h
dyninstAPI/src/templates-nt.C
dyninstAPI/src/templates1.C
dyninstAPI/src/tramp-mips.S
dyninstAPI/tests/src/test1.C
dyninstAPI/tests/src/test1.mutatee.c
paradyn/tcl/errorList.tcl