Branch: refs/heads/att_syntax
Home: https://github.com/dyninst/dyninst
Commit: 292e8785e7fe859de20e9fb402fdcc979280e043
https://github.com/dyninst/dyninst/commit/292e8785e7fe859de20e9fb402fdcc979280e043
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2016-12-02 (Fri, 02 Dec 2016)
Changed paths:
M dataflowAPI/rose/x86_64InstructionSemantics.h
M dyninstAPI/src/image.C
Log Message:
-----------
Fix findMain analysis: we should analyze the first instruction before the call
Commit: 20eb8adad9a91def99e164404f78a53dd0e3de5a
https://github.com/dyninst/dyninst/commit/20eb8adad9a91def99e164404f78a53dd0e3de5a
Author: Matt Morehouse <mm@xxxxxxxxxxx>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M cmake/packages.cmake
M common/h/dyn_regs.h
M common/src/dyn_regs.C
M dataflowAPI/h/SymEval.h
M dataflowAPI/rose/semantics/BaseSemantics2.C
M dataflowAPI/rose/semantics/DispatcherARM64.C
M dataflowAPI/rose/semantics/DispatcherARM64.h
M dataflowAPI/rose/semantics/Registers.C
M dataflowAPI/rose/semantics/SymEvalSemantics.C
M dataflowAPI/rose/semantics/SymEvalSemantics.h
M dataflowAPI/src/AbslocInterface.C
M dataflowAPI/src/ExpressionConversionVisitor.C
M dataflowAPI/src/RoseImpl.C
M dataflowAPI/src/SymbolicExpansion.C
M dataflowAPI/src/slicing.C
M elf/src/Elf_X.C
M external/rose/armv8InstructionEnum.h
M instructionAPI/src/InstructionDecoder-aarch64.C
M parseAPI/h/CodeSource.h
M parseAPI/src/BoundFactCalculator.C
M parseAPI/src/BoundFactData.C
M parseAPI/src/BoundFactData.h
M parseAPI/src/CodeObject.C
M parseAPI/src/IA_IAPI.C
M parseAPI/src/IA_aarch64.C
M parseAPI/src/IndirectASTVisitor.C
M parseAPI/src/IndirectASTVisitor.h
M parseAPI/src/IndirectAnalyzer.C
M parseAPI/src/InstructionSource-aarch64.C
M parseAPI/src/JumpTablePred.C
M parseAPI/src/JumpTablePred.h
M parseAPI/src/SymtabCodeSource.C
M parseAPI/src/debug_parse.C
M parseAPI/src/debug_parse.h
Log Message:
-----------
Merge branch 'master' of https://github.com/dyninst/dyninst into release9.3/fixes/test_pt_ls
Commit: 950ad53085eb91d07cc4a9cabace8c6af95615ec
https://github.com/dyninst/dyninst/commit/950ad53085eb91d07cc4a9cabace8c6af95615ec
Author: Matt Morehouse <mm@xxxxxxxxxxx>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M dataflowAPI/src/stackanalysis.C
Log Message:
-----------
Add StackAnalysis handling for pushing memory values on stack.
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: 731a0099ede1540d96f10e3654c48a3fb5a04ad4
https://github.com/dyninst/dyninst/commit/731a0099ede1540d96f10e3654c48a3fb5a04ad4
Author: mneumann <mneumann@xxxxxxxx>
Date: 2016-12-13 (Tue, 13 Dec 2016)
Changed paths:
M elf/src/Elf_X.C
Log Message:
-----------
Fix omitting leading 0's when concatenating hex bytes in stringstream
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
Commit: 7c4a32a2c278eb248e7998eed2d4fbc56bf52571
https://github.com/dyninst/dyninst/commit/7c4a32a2c278eb248e7998eed2d4fbc56bf52571
Author: John Detter <jdetter@xxxxxxxx>
Date: 2016-12-14 (Wed, 14 Dec 2016)
Changed paths:
M dyninstAPI/src/pdwinnt.C
Log Message:
-----------
Build fixes for Windows
Commit: ea3c0c6d4360eedccf8b59414f9dd0c96b565383
https://github.com/dyninst/dyninst/commit/ea3c0c6d4360eedccf8b59414f9dd0c96b565383
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M dataflowAPI/h/AbslocInterface.h
M dataflowAPI/h/stackanalysis.h
M dataflowAPI/src/AbslocInterface.C
M dataflowAPI/src/stackanalysis.C
M dyninstAPI/src/Relocation/CFG/RelocGraph.C
M dyninstAPI/src/Relocation/Transformers/Movement-analysis.C
M dyninstAPI/src/Relocation/Transformers/Movement-analysis.h
M dyninstAPI/src/hybridOverwrites.C
M dyninstAPI/src/image.C
M parseAPI/src/Function.C
Log Message:
-----------
Fixes to reduce quantity of stack analysis required (we were performing it by default when performing any absloc/absregion analysis) and to ensure stack analysis performed during relocation gets cleaned up afterward.
Commit: 9b6f0b4aa0567d979b05d6b53f991626d8317919
https://github.com/dyninst/dyninst/commit/9b6f0b4aa0567d979b05d6b53f991626d8317919
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M dyninstAPI/src/MemoryEmulator/memEmulatorTransformer.h
Log Message:
-----------
Fix Windows build
Commit: 769ec4878f5590eace3d38acd6d5b3ece5815683
https://github.com/dyninst/dyninst/commit/769ec4878f5590eace3d38acd6d5b3ece5815683
Author: Bill Williams <bill@xxxxxxxxxxx>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M dyninstAPI/src/Relocation/Transformers/Movement-analysis.C
Log Message:
-----------
Treat calls as non-sensitive in normal mode.
Commit: e889b1d1b79201a62f203c345b85245442fa01e9
https://github.com/dyninst/dyninst/commit/e889b1d1b79201a62f203c345b85245442fa01e9
Author: Bill Williams <wwilliam47@xxxxxxxxx>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M cmake/warnings.cmake
M dataflowAPI/h/AbslocInterface.h
M dataflowAPI/h/stackanalysis.h
M dataflowAPI/rose/x86_64InstructionSemantics.h
M dataflowAPI/src/AbslocInterface.C
M dataflowAPI/src/stackanalysis.C
M dyninstAPI/src/MemoryEmulator/memEmulatorTransformer.h
M dyninstAPI/src/Relocation/CFG/RelocGraph.C
M dyninstAPI/src/Relocation/Transformers/Movement-analysis.C
M dyninstAPI/src/Relocation/Transformers/Movement-analysis.h
M dyninstAPI/src/addressSpace.h
M dyninstAPI/src/binaryEdit.h
M dyninstAPI/src/dynProcess.h
M dyninstAPI/src/hybridOverwrites.C
M dyninstAPI/src/image.C
M dyninstAPI/src/linux.C
M dyninstAPI/src/pdwinnt.C
M dyninstAPI/src/unix.C
M parseAPI/src/Function.C
M symtabAPI/src/Object-elf.C
M symtabAPI/src/Symtab.C
Log Message:
-----------
Merge pull request #286 from dyninst/release9.3/fixes/test_pt_ls
Passing test_pt_ls (at least on RHEL7)
Commit: 348e18947cf790e5fff8405e93140487ce96373e
https://github.com/dyninst/dyninst/commit/348e18947cf790e5fff8405e93140487ce96373e
Author: Bill Williams <wwilliam47@xxxxxxxxx>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M elf/src/Elf_X.C
Log Message:
-----------
Merge pull request #298 from teco-kit/master
Fix omitting leading 0's when concatenating hex bytes in stringstream
Commit: 2602a5181d78002d62b6bc7ae81e6a1824b16b40
https://github.com/dyninst/dyninst/commit/2602a5181d78002d62b6bc7ae81e6a1824b16b40
Author: John Detter <jdetter@xxxxxxxx>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M common/src/arch-x86.h
M dataflowAPI/rose/semantics/SymEvalSemantics.C
M instructionAPI/src/InstructionDecoder-x86.C
Log Message:
-----------
Working on adding implicit operands and decoration descriptors to ia32_entry
Commit: 6397092bc1c9b13b2fe2bac2aa7ab7c561a20990
https://github.com/dyninst/dyninst/commit/6397092bc1c9b13b2fe2bac2aa7ab7c561a20990
Author: John Detter <jdetter@xxxxxxxx>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M common/src/arch-x86.C
Log Message:
-----------
Added extra element to ia32_entrys
Commit: ff02d91e5dd52e1f4efb3045d6e5c9924c6890a8
https://github.com/dyninst/dyninst/commit/ff02d91e5dd52e1f4efb3045d6e5c9924c6890a8
Author: John Detter <jdetter@xxxxxxxx>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M common/src/arch-x86.C
M common/src/dyn_regs.C
Log Message:
-----------
Warning fixes
Commit: 6fac70473bd577d290ca3f6bd161338fc0a64ac2
https://github.com/dyninst/dyninst/commit/6fac70473bd577d290ca3f6bd161338fc0a64ac2
Author: John Detter <jdetter@xxxxxxxx>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M cmake/warnings.cmake
M dataflowAPI/h/AbslocInterface.h
M dataflowAPI/h/stackanalysis.h
M dataflowAPI/rose/x86_64InstructionSemantics.h
M dataflowAPI/src/AbslocInterface.C
M dataflowAPI/src/stackanalysis.C
M dyninstAPI/src/MemoryEmulator/memEmulatorTransformer.h
M dyninstAPI/src/Relocation/CFG/RelocGraph.C
M dyninstAPI/src/Relocation/Transformers/Movement-analysis.C
M dyninstAPI/src/Relocation/Transformers/Movement-analysis.h
M dyninstAPI/src/addressSpace.h
M dyninstAPI/src/binaryEdit.h
M dyninstAPI/src/dynProcess.h
M dyninstAPI/src/hybridOverwrites.C
M dyninstAPI/src/image.C
M dyninstAPI/src/linux.C
M dyninstAPI/src/pdwinnt.C
M dyninstAPI/src/unix.C
M elf/src/Elf_X.C
M parseAPI/src/Function.C
M symtabAPI/src/Object-elf.C
M symtabAPI/src/Symtab.C
Log Message:
-----------
Merge branch 'master' into att_syntax
Commit: 5e2a6d0ae38b4a795f6edb8f03ab5997a93dad14
https://github.com/dyninst/dyninst/commit/5e2a6d0ae38b4a795f6edb8f03ab5997a93dad14
Author: John Detter <jdetter@xxxxxxxx>
Date: 2016-12-20 (Tue, 20 Dec 2016)
Changed paths:
M common/src/arch-x86.h
M instructionAPI/src/InstructionDecoder-x86.C
Log Message:
-----------
working on converting to new implicit operand descriptions
Commit: fcfc2f335763c0f276c096ea25839263b7dfdaa3
https://github.com/dyninst/dyninst/commit/fcfc2f335763c0f276c096ea25839263b7dfdaa3
Author: John Detter <jdetter@xxxxxxxx>
Date: 2016-12-20 (Tue, 20 Dec 2016)
Changed paths:
M instructionAPI/src/InstructionDecoder-aarch64.C
Log Message:
-----------
Merge branch 'att_syntax' of http://github.com/dyninst/dyninst into att_syntax
Compare: https://github.com/dyninst/dyninst/compare/d62aa74cccae...fcfc2f335763
|