various fixes that come up only occasionally
authorKevin Roundy <roundy@cs.wisc.edu>
Fri, 29 Jul 2011 17:01:14 +0000 (12:01 -0500)
committerKevin Roundy <roundy@cs.wisc.edu>
Fri, 29 Jul 2011 17:01:14 +0000 (12:01 -0500)
commit8cbd0fee4f5eda3e5d05eab2fc654279ef21d323
treecc85411ed17f4d0fb24bc963d2cbb5aea23f70df
parent8de61e4a5b2c42cfdbd3fd7a362ab3fc4ff4df4c
various fixes that come up only occasionally

BPatch_point::isDynamic fixes
PatchBlock::containsDynamicCall fixes
BPatch_addressSpace::findOrCreateBPPoint - removed default constructor, since
default caused assert failures; now we'll get compile-failures instead of
runtime crashes
garbage instruction heuristic amplified to include pushes of seg reg's
dyninstAPI/h/BPatch_addressSpace.h
dyninstAPI/h/BPatch_enums.h
dyninstAPI/src/BPatch_addressSpace.C
dyninstAPI/src/BPatch_basicBlock.C
dyninstAPI/src/BPatch_flowGraph.C
dyninstAPI/src/BPatch_point.C
dyninstAPI/src/MemoryEmulator/memEmulatorWidget.C
dyninstAPI/src/ast.C
dyninstAPI/src/pdwinnt.C
parseAPI/src/IA_IAPI.C
patchAPI/src/PatchBlock.C