diff options
author | jimblandy@gmail.com <jimblandy@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2009-08-05 00:57:48 +0000 |
---|---|---|
committer | jimblandy@gmail.com <jimblandy@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2009-08-05 00:57:48 +0000 |
commit | 68c8481df65940e90151ff2a6a6bd3c01f73f702 (patch) | |
tree | 1825f000785f85d005a97718aa9d3f2cfcf03840 /src/processor/address_map-inl.h | |
parent | Linux dumper: Properly separate function names from STABS type data. (diff) | |
download | breakpad-68c8481df65940e90151ff2a6a6bd3c01f73f702.tar.xz |
Linux dumper: Make the 'name' field of FuncInfo a std::string instead of a char *.
Because the actual N_FUN strings in the .stabstr section contain type
information after the mangled name, representing this information
using a pointer into .stabstr, while efficient with memory, makes the
FuncInfo data structure STABS-specific: one must know the details of a
STABS N_FUN string's syntax to interpret FuncInfo::name. This patch
removes this STABS dependency from the data structure, and moves us
closer to having an appropriate structure for representing unified
STABS and DWARF data.
a=jimblandy
r=nealsid
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@375 4c0a9323-5329-0410-9bdc-e9ce6186880e
Diffstat (limited to 'src/processor/address_map-inl.h')
0 files changed, 0 insertions, 0 deletions