aboutsummaryrefslogtreecommitdiff
path: root/src/processor/address_map-inl.h
diff options
context:
space:
mode:
authorjimblandy@gmail.com <jimblandy@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e>2009-08-05 00:57:48 +0000
committerjimblandy@gmail.com <jimblandy@gmail.com@4c0a9323-5329-0410-9bdc-e9ce6186880e>2009-08-05 00:57:48 +0000
commit68c8481df65940e90151ff2a6a6bd3c01f73f702 (patch)
tree1825f000785f85d005a97718aa9d3f2cfcf03840 /src/processor/address_map-inl.h
parentLinux dumper: Properly separate function names from STABS type data. (diff)
downloadbreakpad-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