[Lldb-commits] [PATCH] Ignore mapping symbols on aarch64
tberghammer at google.com
Thu Apr 2 04:08:59 PDT 2015
Change based on request in review.
I checked the current ELF spec for arm and the $m symbol isn't present in neither in arm32 nor in aarch64 (they got removed from arm32 with EABI) so we can't rely on that ($b, $f, $p also got removed). I think we can get a reliable detection of the mapping symbols if we search for symbols starting with a mapping symbol prefix (e.g.: $d\0 or $d.)and checking that it have STB_LOCAL binding as all symbol starting with STB_LOCAL and starts with a $ are reserved so we have to remove them from the symbol table anyway.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 8129 bytes
Desc: not available
More information about the lldb-commits