diff options
author | jimblandy <jimblandy@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2010-05-05 17:35:10 +0000 |
---|---|---|
committer | jimblandy <jimblandy@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2010-05-05 17:35:10 +0000 |
commit | 25b512d64dc9ec959d646151cf0cdc403ea0c335 (patch) | |
tree | f17ee11f3b5aa09c65accf8b9903b7c7c894363a /src/tools/linux | |
parent | Breakpad Linux dumper: Handle STABS-in-symbol-table, and line number records ... (diff) | |
download | breakpad-25b512d64dc9ec959d646151cf0cdc403ea0c335.tar.xz |
Breakpad symbol dumper: Promise that Module::SetLoadAddress can be called at any time.
It's possible to imagine an implementation of google_breakpad::Module in
which calling SetLoadAddress at different times as the Module is populated
would produce different output. For the Mac dumper, we'd like to depend on
its current behavior --- that the load address is subtracted off only when
writing the symbol file, and can be set at any time prior to that.
This patch makes that promise part of Module's contract, and adjusts the
test suite to verify that that promise is met.
a=jimblandy, r=thestig
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@588 4c0a9323-5329-0410-9bdc-e9ce6186880e
Diffstat (limited to 'src/tools/linux')
0 files changed, 0 insertions, 0 deletions