Symtab changes: fixes for hash section (drop symbols that shouldn't be hashed), use...
authorBill Williams <bill@cs.wisc.edu>
Thu, 21 May 2009 19:45:05 +0000 (14:45 -0500)
committerBill Williams <bill@cs.wisc.edu>
Thu, 21 May 2009 19:45:05 +0000 (14:45 -0500)
commit4ea4b49f7d7de1bef41e6c1cd123bc7d96f4f88d
tree6a109bbe5711f81c89202139ffcf56faa71f0e5c
parent04b88c9ac076bf3a55966877d8d043b551dd190f
Symtab changes: fixes for hash section (drop symbols that shouldn't be hashed), use mangled names for relocations, creating variables with no region associated is okay
Dyninst changes:

* variableAddr/variableValue distinction handled correctly for PIC load case
* Relocated thunks/call 0s now emitted properly as PIC for binary rewriter
* ConstString ASTs attempt to do the right thing in PIC case for rewriter
dyninstAPI/src/arch-x86.C
dyninstAPI/src/ast.C
dyninstAPI/src/emit-x86.C
dyninstAPI/src/emit-x86.h
dyninstAPI/src/emitter.h
dyninstAPI/src/inst-x86.C
dyninstAPI/src/inst-x86.h
symtabAPI/src/Region.C
symtabAPI/src/Symtab-edit.C
symtabAPI/src/emitElf.C