function & block removal
authorKevin Roundy <roundy@cs.wisc.edu>
Fri, 5 Aug 2011 23:51:25 +0000 (18:51 -0500)
committerKevin Roundy <roundy@cs.wisc.edu>
Fri, 5 Aug 2011 23:51:25 +0000 (18:51 -0500)
commit8781d58037caf6767867c2ae2ce3a3be9d49a431
tree90686ef08e8eda0d434755cc2fe2146efc60e956
parenta8b1da8d2ccf6965a49281c2c2ca8a4ddab440de
function & block removal

- block removal is fixed up and reasonably well tested
- function removal is untested, but much more complete than it was
- point removal is still highly suspect, not clearing
out instPoint to BPatch_point mappings in BPatch_module
28 files changed:
dyninstAPI/dyninstAPI.vcproj
dyninstAPI/h/BPatch_image.h
dyninstAPI/h/BPatch_module.h
dyninstAPI/src/BPatch_module.C
dyninstAPI/src/BPatch_process.C
dyninstAPI/src/Parsing.C
dyninstAPI/src/Patching.h
dyninstAPI/src/Relocation/Transformers/Movement-analysis.C
dyninstAPI/src/addressSpace.C
dyninstAPI/src/block.h
dyninstAPI/src/edge.C
dyninstAPI/src/function.C
dyninstAPI/src/function.h
dyninstAPI/src/hybridCallbacks.C
dyninstAPI/src/mapped_object.C
dyninstAPI/src/process.C
parseAPI/h/CFG.h
parseAPI/src/CFGModifier.C
parseAPI/src/Function.C
parseAPI/src/ParseCallback.C
parseAPI/src/Parser.h
patchAPI/h/PatchCFG.h
patchAPI/src/ParseCallback.C
patchAPI/src/PatchBlock.C
patchAPI/src/PatchEdge.C
patchAPI/src/PatchFunction.C
patchAPI/src/PatchModifier.C
patchAPI/src/PatchObject.C