Branch: refs/heads/release9.3/fixes/test_pt_ls
Home: https://github.com/dyninst/dyninst
Commit: f158e967c532e8f171094e965286f883bbccc3a8
https://github.com/dyninst/dyninst/commit/f158e967c532e8f171094e965286f883bbccc3a8
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M symtabAPI/h/Module.h
M symtabAPI/src/Object-elf.C
Log Message:
-----------
Added interface to query whether a module already has address range information, and reindented--this had become a ragged mess of 3 space/4 space/tab indents. Fixed merge issues from architecture auto-detection.
Commit: 2ce139aea168dd1fab7bbcfdec94b773d9b7731f
https://github.com/dyninst/dyninst/commit/2ce139aea168dd1fab7bbcfdec94b773d9b7731f
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M symtabAPI/src/dwarfWalker.C
Log Message:
-----------
DwarfWalker now ignores a lowpc/highpc entry of (0,0) and hands it back as "failed to parse"; it's never meaningful DWARF and we shouldn't pretend it is.
Commit: 1182446c09b429057061526d3a9f1b2c31a57c20
https://github.com/dyninst/dyninst/commit/1182446c09b429057061526d3a9f1b2c31a57c20
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M symtabAPI/src/LineInformation.C
Log Message:
-----------
Cleaned up equal_range: it *must* use boost::tuple, not std::tuple, in order to look up by multiple fields of a composite key, but that works.
Commit: eb7ee84c07e4b31d3acdd1b53709283ab5dcd76b
https://github.com/dyninst/dyninst/commit/eb7ee84c07e4b31d3acdd1b53709283ab5dcd76b
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M symtabAPI/src/Object-elf.C
Log Message:
-----------
Extract ranges from statements if all else fails.
Commit: 4a5008274bb6095db6c2e4bce0398d236d60a98e
https://github.com/dyninst/dyninst/commit/4a5008274bb6095db6c2e4bce0398d236d60a98e
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-06 (Tue, 06 Dec 2016)
Changed paths:
M dataflowAPI/src/stackanalysis.C
Log Message:
-----------
Wrap stackanalysis in a try-catch per function, and replace assertions with exceptions.
Commit: 764e1769630b0c2ca5ae205256302f669d4ba567
https://github.com/dyninst/dyninst/commit/764e1769630b0c2ca5ae205256302f669d4ba567
Author: Bill Williams <wwilliam47@xxxxxxxxx>
Date: 2016-12-06 (Tue, 06 Dec 2016)
Changed paths:
M dataflowAPI/src/stackanalysis.C
Log Message:
-----------
Merge pull request #289 from dyninst/stackanalysis_safety
Remove stackanalysis assertions
Commit: a79c99d94adfe28e38a3e742a0b244931eb26175
https://github.com/dyninst/dyninst/commit/a79c99d94adfe28e38a3e742a0b244931eb26175
Author: Bill Williams <wwilliam47@xxxxxxxxx>
Date: 2016-12-07 (Wed, 07 Dec 2016)
Changed paths:
M symtabAPI/h/Module.h
M symtabAPI/src/LineInformation.C
M symtabAPI/src/Object-elf.C
M symtabAPI/src/dwarfWalker.C
Log Message:
-----------
Merge pull request #287 from dyninst/wrwilliams/line_info
Line info cleanup
Commit: 910d4653f6987fe3655086174649c908fa18ce89
https://github.com/dyninst/dyninst/commit/910d4653f6987fe3655086174649c908fa18ce89
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2016-12-07 (Wed, 07 Dec 2016)
Changed paths:
M common/doc/manual_frontpage.tex
M dataflowAPI/doc/dataflowAPI.pdf
M dyninstAPI/doc/dyninstAPI.doc
M dyninstAPI/doc/dyninstAPI.pdf
M instructionAPI/doc/1-Intro.tex
M instructionAPI/doc/instructionAPI.pdf
M parseAPI/doc/1-Intro.tex
M parseAPI/doc/parseAPI.pdf
M patchAPI/doc/patchAPI.pdf
M proccontrol/doc/proccontrol.docx
M proccontrol/doc/proccontrol.pdf
M symtabAPI/doc/1-Intro.tex
M symtabAPI/doc/2-Abstractions.tex
M symtabAPI/doc/API/LineInfo/Iterating.tex
M symtabAPI/doc/symtabAPI.pdf
Log Message:
-----------
Update manual version numbers and minor fixes
Commit: c06e9c0df1e5fd30021da75d3da8d3846e0f68b2
https://github.com/dyninst/dyninst/commit/c06e9c0df1e5fd30021da75d3da8d3846e0f68b2
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-07 (Wed, 07 Dec 2016)
Changed paths:
M parseAPI/src/IA_powerDetails.C
Log Message:
-----------
Fix crash when walking backward through blocks ending in fallthrough edges only
Commit: c5d8942c5e27cf0f36a0a47cbebdf614cbdc6e1b
https://github.com/dyninst/dyninst/commit/c5d8942c5e27cf0f36a0a47cbebdf614cbdc6e1b
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-07 (Wed, 07 Dec 2016)
Changed paths:
M symtabAPI/src/dwarfWalker.C
Log Message:
-----------
Fix fencepost error in string table guard; get shared pointer once rather than at each use so that it can't disappear mid-function by accident.
Commit: d654b255400e34f5d518c85c97b13538516aff3a
https://github.com/dyninst/dyninst/commit/d654b255400e34f5d518c85c97b13538516aff3a
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-07 (Wed, 07 Dec 2016)
Changed paths:
M symtabAPI/src/Object-elf.C
Log Message:
-----------
Fixed build for gcc 4.4: structs can't be defined inside functions. Also removed lurking debug output.
Commit: ae31797b354ba3e24c8a448430a91b70bdc3c1c5
https://github.com/dyninst/dyninst/commit/ae31797b354ba3e24c8a448430a91b70bdc3c1c5
Author: Bill Williams <wwilliam47@xxxxxxxxx>
Date: 2016-12-07 (Wed, 07 Dec 2016)
Changed paths:
M common/doc/manual_frontpage.tex
M dataflowAPI/doc/dataflowAPI.pdf
M dyninstAPI/doc/dyninstAPI.doc
M dyninstAPI/doc/dyninstAPI.pdf
M instructionAPI/doc/1-Intro.tex
M instructionAPI/doc/instructionAPI.pdf
M parseAPI/doc/1-Intro.tex
M parseAPI/doc/parseAPI.pdf
M patchAPI/doc/patchAPI.pdf
M proccontrol/doc/proccontrol.docx
M proccontrol/doc/proccontrol.pdf
M symtabAPI/doc/1-Intro.tex
M symtabAPI/doc/2-Abstractions.tex
M symtabAPI/doc/API/LineInfo/Iterating.tex
M symtabAPI/doc/symtabAPI.pdf
Log Message:
-----------
Merge pull request #291 from dyninst/release9.3/fixes/manuals
Update manual version numbers and minor fixes
Commit: c09b5ba48eb518ad6c86397e51130c566d49fa14
https://github.com/dyninst/dyninst/commit/c09b5ba48eb518ad6c86397e51130c566d49fa14
Author: Bill Williams <wwilliam47@xxxxxxxxx>
Date: 2016-12-07 (Wed, 07 Dec 2016)
Changed paths:
M parseAPI/src/IA_powerDetails.C
M symtabAPI/src/Object-elf.C
M symtabAPI/src/dwarfWalker.C
Log Message:
-----------
Merge pull request #292 from dyninst/wrwilliams/papercuts
Small fixes
Commit: 00ff697c3d7895fbdc9f6274d2abc50d3cf89dd5
https://github.com/dyninst/dyninst/commit/00ff697c3d7895fbdc9f6274d2abc50d3cf89dd5
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-07 (Wed, 07 Dec 2016)
Changed paths:
M symtabAPI/src/Object-elf.C
Log Message:
-----------
Warning cleanup
Commit: 1e6160925d108cc69cad70b09a201a5572bcf8a4
https://github.com/dyninst/dyninst/commit/1e6160925d108cc69cad70b09a201a5572bcf8a4
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-07 (Wed, 07 Dec 2016)
Changed paths:
M cmake/warnings.cmake
M dyninstAPI/src/addressSpace.h
M dyninstAPI/src/binaryEdit.h
M dyninstAPI/src/dynProcess.h
M dyninstAPI/src/unix.C
M symtabAPI/src/Symtab.C
Log Message:
-----------
Auto-detect RTlib name on Unix-ish based on library paths
Commit: aa159537bfd6a1c5ae3807dd73d173ebd98732e2
https://github.com/dyninst/dyninst/commit/aa159537bfd6a1c5ae3807dd73d173ebd98732e2
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-08 (Thu, 08 Dec 2016)
Changed paths:
M dyninstAPI/src/linux.C
Log Message:
-----------
Fix statically linked rewriting crash?
Commit: 1b690229d3f03b2354bce569d1057632199d79fc
https://github.com/dyninst/dyninst/commit/1b690229d3f03b2354bce569d1057632199d79fc
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-08 (Thu, 08 Dec 2016)
Changed paths:
M symtabAPI/src/Object-elf.C
Log Message:
-----------
Warning cleanup
Commit: df6b4ff956e07d5c23c4188a8c1c82f0f5b5ad18
https://github.com/dyninst/dyninst/commit/df6b4ff956e07d5c23c4188a8c1c82f0f5b5ad18
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-08 (Thu, 08 Dec 2016)
Changed paths:
M dyninstAPI/src/pdwinnt.C
Log Message:
-----------
Add windows-ish implementation for process-level getRTLibName.
Commit: f00dd01ab78eab407e55a5807a785b6ac53cd5d4
https://github.com/dyninst/dyninst/commit/f00dd01ab78eab407e55a5807a785b6ac53cd5d4
Author: John Detter <jdetter@xxxxxxxx>
Date: 2016-12-14 (Wed, 14 Dec 2016)
Changed paths:
M cmake/warnings.cmake
M common/doc/manual_frontpage.tex
M dataflowAPI/doc/dataflowAPI.pdf
M dataflowAPI/src/stackanalysis.C
M dyninstAPI/doc/dyninstAPI.doc
M dyninstAPI/doc/dyninstAPI.pdf
M dyninstAPI/src/addressSpace.h
M dyninstAPI/src/binaryEdit.h
M dyninstAPI/src/dynProcess.h
M dyninstAPI/src/linux.C
M dyninstAPI/src/pdwinnt.C
M dyninstAPI/src/unix.C
M instructionAPI/doc/1-Intro.tex
M instructionAPI/doc/instructionAPI.pdf
M parseAPI/doc/1-Intro.tex
M parseAPI/doc/parseAPI.pdf
M parseAPI/src/IA_powerDetails.C
M patchAPI/doc/patchAPI.pdf
M proccontrol/doc/proccontrol.docx
M proccontrol/doc/proccontrol.pdf
M symtabAPI/doc/1-Intro.tex
M symtabAPI/doc/2-Abstractions.tex
M symtabAPI/doc/API/LineInfo/Iterating.tex
M symtabAPI/doc/symtabAPI.pdf
M symtabAPI/h/Module.h
M symtabAPI/src/LineInformation.C
M symtabAPI/src/Object-elf.C
M symtabAPI/src/Symtab.C
M symtabAPI/src/dwarfWalker.C
Log Message:
-----------
Merge branch 'wrwilliams/rtlib_autodetect' of http://github.com/dyninst/dyninst into release9.3/fixes/test_pt_ls
Compare: https://github.com/dyninst/dyninst/compare/950ad53085eb...f00dd01ab78e
|