Add an isDebug flag to Symbol, set via Aggregate 57/head
authorJosh Stone <jistone@redhat.com>
Thu, 26 May 2016 23:36:48 +0000 (16:36 -0700)
committerJosh Stone <jistone@redhat.com>
Thu, 26 May 2016 23:36:48 +0000 (16:36 -0700)
commitbb2232e900005623d0c8b24c39b6ae180f294241
tree96e2a27493f71ebc56b72395634bc58999c9385c
parent134b207377459589bdabd528ccb9a5234faaaa9b
Add an isDebug flag to Symbol, set via Aggregate

When symbols are discovered in debuginfo, they should be noted but
otherwise not affect the rewritten symbol tables.  The dwarf walker now
sets this flag, and Symbol::isInSymtab() and Symbol::isInDynSymtab()
both return false for debug symbols.
symtabAPI/h/Aggregate.h
symtabAPI/h/Function.h
symtabAPI/h/Symbol.h
symtabAPI/src/Aggregate.C
symtabAPI/src/Function.C
symtabAPI/src/Object-elf.C
symtabAPI/src/Object.C
symtabAPI/src/Symbol.C
symtabAPI/src/dwarfWalker.C