Branch: refs/heads/thaines/deprecate_symtab_getOrCreateModule
Home: https://github.com/dyninst/dyninst
Commit: a9ae1a042689accbbb77b3ed6d735d24f7e64aad
https://github.com/dyninst/dyninst/commit/a9ae1a042689accbbb77b3ed6d735d24f7e64aad
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-11-07 (Tue, 07 Nov 2023)
Changed paths:
M symtabAPI/h/Symtab.h
M symtabAPI/src/Object-elf.C
M symtabAPI/src/Object-elf.h
M symtabAPI/src/Object.h
M symtabAPI/src/Symtab.C
Log Message:
-----------
Add Symtab::addModule
It's private, so can only be used by friends- specifically Object.
Commit: d451b53388c1891b2aaec62ad1470130c3894317
https://github.com/dyninst/dyninst/commit/d451b53388c1891b2aaec62ad1470130c3894317
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-11-07 (Tue, 07 Nov 2023)
Changed paths:
M symtabAPI/src/Symtab.C
Log Message:
-----------
Use addModule throughout Symtab
Commit: e0794bc7367f93b603dcbbd66e7a148015b40da3
https://github.com/dyninst/dyninst/commit/e0794bc7367f93b603dcbbd66e7a148015b40da3
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-11-07 (Tue, 07 Nov 2023)
Changed paths:
M symtabAPI/src/Symtab.C
Log Message:
-----------
Don't update mod_lookup_ in fixSymModules
The address ranges have already been inserted there by 'addModule'.
Commit: c773010c3f200ee851657d2242a01d9490baafed
https://github.com/dyninst/dyninst/commit/c773010c3f200ee851657d2242a01d9490baafed
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-11-07 (Tue, 07 Nov 2023)
Changed paths:
M dyninstAPI/src/binaryEdit.C
Log Message:
-----------
Use new check/add idiom for Modules in binaryEdit::writeFile
Commit: fe35179ed36ebf5ecf85c4d349edd76406be39be
https://github.com/dyninst/dyninst/commit/fe35179ed36ebf5ecf85c4d349edd76406be39be
Author: Tim Haines <thaines.astro@xxxxxxxxx>
Date: 2023-11-07 (Tue, 07 Nov 2023)
Changed paths:
M symtabAPI/src/Object-elf.C
Log Message:
-----------
Use new idiom in Object::fix_global_symbol_modules_static_dwarf
Compare: https://github.com/dyninst/dyninst/compare/1e09fe57d55a...fe35179ed36e
|