PolyEnE parsing fixes, symtab fixes, removed multiTramp refs
authorKevin Roundy <roundy@cs.wisc.edu>
Mon, 16 Aug 2010 18:53:22 +0000 (13:53 -0500)
committerKevin Roundy <roundy@cs.wisc.edu>
Mon, 16 Aug 2010 18:53:22 +0000 (13:53 -0500)
commit99c4f93c6bd784c16d5907d0f11924bdedf348e0
tree5ea03a0998773a56d9ac47fdd255a7e8a9b59cf3
parentceb62ae50161929fddc03902bf82df225093492c
PolyEnE parsing fixes, symtab fixes, removed multiTramp refs

Fixed polyene obfuscation handing in parseAPI, resolved
other small parse bugs.  Fixed symtab's parsing of binaries
that have text sections, but also other executable code sections.
Removed debug printfs that used multiTramps, which no longer
exist.
16 files changed:
dyninstAPI/src/BPatch_point.C
dyninstAPI/src/BPatch_process.C
dyninstAPI/src/Parsing.C
dyninstAPI/src/baseTramp.C
dyninstAPI/src/miniTramp.C
parseAPI/h/InstructionAdapter.h
parseAPI/src/IA_IAPI.C
parseAPI/src/IA_IAPI.h
parseAPI/src/IA_InstrucIter.C
parseAPI/src/InstructionAdapter.C
parseAPI/src/Parser.C
symtabAPI/src/Object-elf.h
symtabAPI/src/Object-nt.C
symtabAPI/src/Object-nt.h
symtabAPI/src/Object-xcoff.h
symtabAPI/src/Symtab.C