Branch: refs/heads/ARMv8
Home: https://github.com/dyninst/dyninst
Commit: ffcea6a35f7a5575cf5becd4d923f2217db6b48f
https://github.com/dyninst/dyninst/commit/ffcea6a35f7a5575cf5becd4d923f2217db6b48f
Author: John Mellor-Crummey <johnmc@xxxxxxxx>
Date: 2018-06-01 (Fri, 01 Jun 2018)
Changed paths:
M symtabAPI/src/Object-elf.C
Log Message:
-----------
avoid infinite loop on bad DWARF CFI record
Commit: 01414a8c688336ee07a737e2def383c0023521b0
https://github.com/dyninst/dyninst/commit/01414a8c688336ee07a737e2def383c0023521b0
Author: John Mellor-Crummey <johnmc@xxxxxxxx>
Date: 2018-06-02 (Sat, 02 Jun 2018)
Changed paths:
M symtabAPI/src/Object-elf.C
Log Message:
-----------
handle empty DebugSectionMap
Commit: 7adbb8a842dd5858ba0f6ebc68433c8552cec49f
https://github.com/dyninst/dyninst/commit/7adbb8a842dd5858ba0f6ebc68433c8552cec49f
Author: Stan Cox <scox@xxxxxxxxxx>
Date: 2018-11-29 (Thu, 29 Nov 2018)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
Install docs into target doc dirs
Commit: 57d69a656f09ec02539dd761c54ea8701603f17d
https://github.com/dyninst/dyninst/commit/57d69a656f09ec02539dd761c54ea8701603f17d
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M dyninstAPI/src/inst-power.h
Log Message:
-----------
Update the stack locations to find for parameters, as there is an ABI change since power 8
Commit: d2e26665ec2da0d5c07a3b083f2058ecfe9c9d3b
https://github.com/dyninst/dyninst/commit/d2e26665ec2da0d5c07a3b083f2058ecfe9c9d3b
Author: Stan Cox <scox@xxxxxxxxxx>
Date: 2018-11-30 (Fri, 30 Nov 2018)
Changed paths:
M examples/CMakeLists.txt
A examples/codeCoverage.dir/Makefile.afs
A examples/codeCoverage.dir/README
A examples/codeCoverage.dir/README.staticdist
A examples/codeCoverage.dir/codeCoverage.C
A examples/codeCoverage.dir/libInst.C
A examples/codeCoverage.dir/libInst.h
A examples/codeCoverage.dir/libtestcc.c
A examples/codeCoverage.dir/libtestcc.h
A examples/codeCoverage.dir/package.bash
A examples/codeCoverage.dir/testcc.c
R examples/codeCoverage/Makefile.afs
R examples/codeCoverage/README
R examples/codeCoverage/README.staticdist
R examples/codeCoverage/codeCoverage.C
R examples/codeCoverage/libInst.C
R examples/codeCoverage/libInst.h
R examples/codeCoverage/libtestcc.c
R examples/codeCoverage/libtestcc.h
R examples/codeCoverage/package.bash
R examples/codeCoverage/testcc.c
A examples/unstrip.dir/Makefile.afs
A examples/unstrip.dir/README
A examples/unstrip.dir/callback.C
A examples/unstrip.dir/callback.h
A examples/unstrip.dir/database.C
A examples/unstrip.dir/database.h
A examples/unstrip.dir/ddb.db
A examples/unstrip.dir/fingerprint.C
A examples/unstrip.dir/fingerprint.h
A examples/unstrip.dir/foo.c
A examples/unstrip.dir/foo.sh
A examples/unstrip.dir/generate-learn-binary.bash
A examples/unstrip.dir/package.bash
A examples/unstrip.dir/params.db
A examples/unstrip.dir/predicates.h
A examples/unstrip.dir/semanticDescriptor.C
A examples/unstrip.dir/semanticDescriptor.h
A examples/unstrip.dir/test.c
A examples/unstrip.dir/types.C
A examples/unstrip.dir/types.h
A examples/unstrip.dir/unistd.db
A examples/unstrip.dir/unstrip.C
A examples/unstrip.dir/util.C
A examples/unstrip.dir/util.h
R examples/unstrip/Makefile.afs
R examples/unstrip/README
R examples/unstrip/callback.C
R examples/unstrip/callback.h
R examples/unstrip/database.C
R examples/unstrip/database.h
R examples/unstrip/ddb.db
R examples/unstrip/fingerprint.C
R examples/unstrip/fingerprint.h
R examples/unstrip/foo.c
R examples/unstrip/foo.sh
R examples/unstrip/generate-learn-binary.bash
R examples/unstrip/package.bash
R examples/unstrip/params.db
R examples/unstrip/predicates.h
R examples/unstrip/semanticDescriptor.C
R examples/unstrip/semanticDescriptor.h
R examples/unstrip/test.c
R examples/unstrip/types.C
R examples/unstrip/types.h
R examples/unstrip/unistd.db
R examples/unstrip/unstrip.C
R examples/unstrip/util.C
R examples/unstrip/util.h
Log Message:
-----------
Add .dir suffix to examples/{codeCoverage,unstrip}
Commit: d749c41cb0b06b37b84af7b89a5e0f05b9924d0e
https://github.com/dyninst/dyninst/commit/d749c41cb0b06b37b84af7b89a5e0f05b9924d0e
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2018-12-03 (Mon, 03 Dec 2018)
Changed paths:
M common/src/arch-power.h
M dyninstAPI/src/inst-power.C
Log Message:
-----------
Emit 64-bit integer multiplication and division on power
Commit: 4ca088812538f9ec855a02d8ceea94acf79d893c
https://github.com/dyninst/dyninst/commit/4ca088812538f9ec855a02d8ceea94acf79d893c
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M common/src/arch-x86.h
M dyninstAPI/src/ast.C
M dyninstAPI/src/emit-x86.C
M dyninstAPI/src/emit-x86.h
M dyninstAPI/src/emitter.h
M dyninstAPI/src/inst-x86.C
M dyninstAPI/src/inst-x86.h
M dyninstAPI/src/inst.h
Log Message:
-----------
Start to fix signed/unsigned operations for comparison, multiplication,
and division.
This commit contains platform independent changes and platform dependent
changes for x86-64
Commit: e61a6963808027e09fa74d4c68b5cb14b50e913b
https://github.com/dyninst/dyninst/commit/e61a6963808027e09fa74d4c68b5cb14b50e913b
Author: LER0ever <etasry@xxxxxxxxx>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M .gitignore
M CMakeLists.txt
Log Message:
-----------
cmake: export CompilerCommands for IDE jump-to-def support
Commit: a24211d80be68893e41f91e16966fb94085d2488
https://github.com/dyninst/dyninst/commit/a24211d80be68893e41f91e16966fb94085d2488
Author: LER0ever <etasry@xxxxxxxxx>
Date: 2018-12-05 (Wed, 05 Dec 2018)
Changed paths:
M dyninstAPI/src/ast.C
Log Message:
-----------
ast: fix whileOp
the current whileOp code is mostly from ifOp since they share mostly the
same high level logic.
We should update whileOp code whenever we make a future change to ifOp
Commit: ca0e8f31d9bb8d648f1a1067faca1cc7394dff6a
https://github.com/dyninst/dyninst/commit/ca0e8f31d9bb8d648f1a1067faca1cc7394dff6a
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M common/src/Types.h
M common/src/arch-power.h
M dyninstAPI/src/ast.C
M dyninstAPI/src/codegen-power.C
M dyninstAPI/src/codegen-power.h
M dyninstAPI/src/emit-power.h
M dyninstAPI/src/inst-power.C
Log Message:
-----------
Fix 64-bit sign/unsigned comparison, multi, and division on power
Commit: 6f96036fa3c5078c172aa8cb4d81d0b59fa2de64
https://github.com/dyninst/dyninst/commit/6f96036fa3c5078c172aa8cb4d81d0b59fa2de64
Author: John Mellor-Crummey <johnmc@xxxxxxxx>
Date: 2018-12-06 (Thu, 06 Dec 2018)
Changed paths:
M examples/CMakeLists.txt
M parseThat/CMakeLists.txt
Log Message:
-----------
as needed, add -fopenmp flag when linking executables
Commit: 170849344103faa804bf874870c6c1da6021ccde
https://github.com/dyninst/dyninst/commit/170849344103faa804bf874870c6c1da6021ccde
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M dyninstAPI/src/codegen-aarch64.C
M dyninstAPI/src/codegen-aarch64.h
M dyninstAPI/src/emit-aarch64.C
M dyninstAPI/src/emit-aarch64.h
M dyninstAPI/src/inst-aarch64.C
Log Message:
-----------
Fix 64-bit sign/unsigned comparison, multi, and division on ARM
Commit: 451a3c93978e931dd7515d1952f6d2758fd73cf5
https://github.com/dyninst/dyninst/commit/451a3c93978e931dd7515d1952f6d2758fd73cf5
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M dyninstAPI/src/codegen-power.C
M dyninstAPI/src/inst-power.C
Log Message:
-----------
The right shift implementation on power is wrong. Do not use it for division.
Commit: 56f9048ff13153d37e2a759224a4d2858ffa70f1
https://github.com/dyninst/dyninst/commit/56f9048ff13153d37e2a759224a4d2858ffa70f1
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M common/src/Types.h
M common/src/arch-power.h
M common/src/arch-x86.h
M dyninstAPI/src/ast.C
M dyninstAPI/src/codegen-aarch64.C
M dyninstAPI/src/codegen-aarch64.h
M dyninstAPI/src/codegen-power.C
M dyninstAPI/src/codegen-power.h
M dyninstAPI/src/emit-aarch64.C
M dyninstAPI/src/emit-aarch64.h
M dyninstAPI/src/emit-power.h
M dyninstAPI/src/emit-x86.C
M dyninstAPI/src/emit-x86.h
M dyninstAPI/src/emitter.h
M dyninstAPI/src/inst-aarch64.C
M dyninstAPI/src/inst-power.C
M dyninstAPI/src/inst-x86.C
M dyninstAPI/src/inst-x86.h
M dyninstAPI/src/inst.h
Log Message:
-----------
Merge pull request #509 from dyninst/fix_sign_unsigned
Fixes signed/unsigned operations for comparison, multiplication,
Commit: 93e188e14ebafc8cebaded0d3de098eec0208978
https://github.com/dyninst/dyninst/commit/93e188e14ebafc8cebaded0d3de098eec0208978
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
Merge pull request #506 from stanfordcox/scox/doc
Install docs into target doc dirs
Commit: 70f4a2932a99d653727d9be696e2c23410d252bf
https://github.com/dyninst/dyninst/commit/70f4a2932a99d653727d9be696e2c23410d252bf
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M examples/CMakeLists.txt
A examples/codeCoverage.dir/Makefile.afs
A examples/codeCoverage.dir/README
A examples/codeCoverage.dir/README.staticdist
A examples/codeCoverage.dir/codeCoverage.C
A examples/codeCoverage.dir/libInst.C
A examples/codeCoverage.dir/libInst.h
A examples/codeCoverage.dir/libtestcc.c
A examples/codeCoverage.dir/libtestcc.h
A examples/codeCoverage.dir/package.bash
A examples/codeCoverage.dir/testcc.c
R examples/codeCoverage/Makefile.afs
R examples/codeCoverage/README
R examples/codeCoverage/README.staticdist
R examples/codeCoverage/codeCoverage.C
R examples/codeCoverage/libInst.C
R examples/codeCoverage/libInst.h
R examples/codeCoverage/libtestcc.c
R examples/codeCoverage/libtestcc.h
R examples/codeCoverage/package.bash
R examples/codeCoverage/testcc.c
A examples/unstrip.dir/Makefile.afs
A examples/unstrip.dir/README
A examples/unstrip.dir/callback.C
A examples/unstrip.dir/callback.h
A examples/unstrip.dir/database.C
A examples/unstrip.dir/database.h
A examples/unstrip.dir/ddb.db
A examples/unstrip.dir/fingerprint.C
A examples/unstrip.dir/fingerprint.h
A examples/unstrip.dir/foo.c
A examples/unstrip.dir/foo.sh
A examples/unstrip.dir/generate-learn-binary.bash
A examples/unstrip.dir/package.bash
A examples/unstrip.dir/params.db
A examples/unstrip.dir/predicates.h
A examples/unstrip.dir/semanticDescriptor.C
A examples/unstrip.dir/semanticDescriptor.h
A examples/unstrip.dir/test.c
A examples/unstrip.dir/types.C
A examples/unstrip.dir/types.h
A examples/unstrip.dir/unistd.db
A examples/unstrip.dir/unstrip.C
A examples/unstrip.dir/util.C
A examples/unstrip.dir/util.h
R examples/unstrip/Makefile.afs
R examples/unstrip/README
R examples/unstrip/callback.C
R examples/unstrip/callback.h
R examples/unstrip/database.C
R examples/unstrip/database.h
R examples/unstrip/ddb.db
R examples/unstrip/fingerprint.C
R examples/unstrip/fingerprint.h
R examples/unstrip/foo.c
R examples/unstrip/foo.sh
R examples/unstrip/generate-learn-binary.bash
R examples/unstrip/package.bash
R examples/unstrip/params.db
R examples/unstrip/predicates.h
R examples/unstrip/semanticDescriptor.C
R examples/unstrip/semanticDescriptor.h
R examples/unstrip/test.c
R examples/unstrip/types.C
R examples/unstrip/types.h
R examples/unstrip/unistd.db
R examples/unstrip/unstrip.C
R examples/unstrip/util.C
R examples/unstrip/util.h
Log Message:
-----------
Merge pull request #507 from stanfordcox/scox/examples
Add .dir suffix to examples/{codeCoverage,unstrip}
Commit: 20909b966752f341910a4cc11fbfbd8a8bee73ea
https://github.com/dyninst/dyninst/commit/20909b966752f341910a4cc11fbfbd8a8bee73ea
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M examples/CMakeLists.txt
M parseThat/CMakeLists.txt
Log Message:
-----------
Merge pull request #513 from jmellorcrummey/fix-openmp-link
as needed, add -fopenmp flag when linking executables
Commit: da438121d0a4f33f47d48be72d047134ec158a4c
https://github.com/dyninst/dyninst/commit/da438121d0a4f33f47d48be72d047134ec158a4c
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M .gitignore
M CMakeLists.txt
M dyninstAPI/src/ast.C
Log Message:
-----------
Merge pull request #510 from dyninst/fix/whileExpr
Fix whileExpr not generating the correct code and causing abort
Commit: 026590716cdfdfd264728952e3c22ce796cd0fa8
https://github.com/dyninst/dyninst/commit/026590716cdfdfd264728952e3c22ce796cd0fa8
Author: John Mellor-Crummey <johnmc@xxxxxxxx>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
A .github_changelog_generator
M .gitignore
A .gitmodules
M CHANGELOG.md
M CMakeLists.txt
R ChangeLog
R INSTALL
M README.md
M cmake/Modules/FindLibDwarf.cmake
A cmake/Modules/FindTBB
A cmake/Modules/FindTBB.cmake
A cmake/endian.cmake
M cmake/options.cmake
M cmake/packages.cmake
M cmake/shared.cmake
M common/CMakeLists.txt
M common/doc/manual_frontpage.tex
M common/h/IBSTree-fast.h
M common/h/IBSTree.h
M common/h/dyn_regs.h
M common/h/dyntypes.h
M common/h/entryIDs.h
A common/h/mcs-lock.h
A common/h/pfq-rwlock.h
A common/h/race-detector-annotations.h
M common/h/util.h
A common/src/LockTraits.h
M common/src/Types.h
M common/src/arch-aarch64.h
M common/src/arch-power.C
M common/src/arch-power.h
M common/src/arch-x86.C
M common/src/arch-x86.h
M common/src/dthread.C
M common/src/dthread.h
M common/src/dyn_regs.C
M common/src/headers.h
M common/src/linuxHeaders.h
M common/src/linuxKludges.C
A common/src/mcs-lock.C
M common/src/pathName.C
A common/src/pfq-rwlock.C
A common/src/race-detector-annotations.C
M common/src/singleton_object_pool.h
M common/src/string-regex.C
M dataflowAPI/doc/dataflowAPI.pdf
M dataflowAPI/h/ABI.h
M dataflowAPI/h/Absloc.h
M dataflowAPI/h/AbslocInterface.h
M dataflowAPI/h/SymEval.h
M dataflowAPI/h/liveness.h
M dataflowAPI/h/slicing.h
M dataflowAPI/h/stackanalysis.h
M dataflowAPI/rose/semantics/DispatcherARM64.C
M dataflowAPI/rose/semantics/DispatcherPowerpc.C
M dataflowAPI/rose/semantics/Registers.C
M dataflowAPI/rose/semantics/SymEvalSemantics.h
M dataflowAPI/rose/x86_64InstructionSemantics.h
M dataflowAPI/src/ABI.C
M dataflowAPI/src/Absloc.C
M dataflowAPI/src/AbslocInterface.C
M dataflowAPI/src/RegisterMap.C
M dataflowAPI/src/RegisterMap.h
M dataflowAPI/src/RoseInsnFactory.C
M dataflowAPI/src/RoseInsnFactory.h
M dataflowAPI/src/SymEval.C
M dataflowAPI/src/SymEvalPolicy.C
M dataflowAPI/src/SymEvalPolicy.h
M dataflowAPI/src/debug_dataflow.C
M dataflowAPI/src/debug_dataflow.h
M dataflowAPI/src/liveness.C
M dataflowAPI/src/slicing.C
M dataflowAPI/src/stackanalysis.C
M dwarf/h/dwarfFrameParser.h
M dwarf/src/dwarfFrameParser.C
M dwarf/src/dwarfHandle.C
M dwarf/src/dwarfResult.C
M dynC_API/CMakeLists.txt
M dyninstAPI/CMakeLists.txt
M dyninstAPI/doc/dyninstAPI.docx
M dyninstAPI/doc/dyninstAPI.pdf
M dyninstAPI/h/BPatch_basicBlock.h
M dyninstAPI/h/BPatch_parRegion.h
M dyninstAPI/h/BPatch_point.h
M dyninstAPI/h/BPatch_snippet.h
M dyninstAPI/src/BPatch.C
M dyninstAPI/src/BPatch_basicBlock.C
M dyninstAPI/src/BPatch_flowGraph.C
M dyninstAPI/src/BPatch_function.C
M dyninstAPI/src/BPatch_loopTreeNode.C
M dyninstAPI/src/BPatch_memoryAccessAdapter.C
M dyninstAPI/src/BPatch_memoryAccessAdapter.h
M dyninstAPI/src/BPatch_parRegion.C
M dyninstAPI/src/BPatch_point.C
M dyninstAPI/src/BPatch_snippet.C
M dyninstAPI/src/BPatch_type.C
M dyninstAPI/src/Parsing-arch.C
M dyninstAPI/src/Parsing.C
M dyninstAPI/src/Parsing.h
M dyninstAPI/src/Relocation/CFG/RelocBlock.C
M dyninstAPI/src/Relocation/CFG/RelocBlock.h
M dyninstAPI/src/Relocation/CFG/RelocGraph.C
M dyninstAPI/src/Relocation/CFG/RelocGraph.h
M dyninstAPI/src/Relocation/CodeBuffer.C
M dyninstAPI/src/Relocation/CodeMover.C
M dyninstAPI/src/Relocation/DynPointMaker.C
M dyninstAPI/src/Relocation/DynPointMaker.h
M dyninstAPI/src/Relocation/Springboard.C
M dyninstAPI/src/Relocation/Transformers/Instrumenter.C
M dyninstAPI/src/Relocation/Transformers/Movement-adhoc.C
M dyninstAPI/src/Relocation/Transformers/Movement-adhoc.h
M dyninstAPI/src/Relocation/Transformers/Movement-analysis.C
M dyninstAPI/src/Relocation/Transformers/Movement-analysis.h
M dyninstAPI/src/Relocation/Widgets/CFPatch.C
M dyninstAPI/src/Relocation/Widgets/CFWidget-aarch64.C
M dyninstAPI/src/Relocation/Widgets/CFWidget-ppc.C
M dyninstAPI/src/Relocation/Widgets/CFWidget-x86.C
M dyninstAPI/src/Relocation/Widgets/CFWidget.C
M dyninstAPI/src/Relocation/Widgets/CFWidget.h
M dyninstAPI/src/Relocation/Widgets/InsnWidget.C
M dyninstAPI/src/Relocation/Widgets/InsnWidget.h
M dyninstAPI/src/Relocation/Widgets/InstWidget.C
M dyninstAPI/src/Relocation/Widgets/PCWidget.C
M dyninstAPI/src/Relocation/Widgets/PCWidget.h
M dyninstAPI/src/Relocation/Widgets/RelDataWidget.C
M dyninstAPI/src/Relocation/Widgets/RelDataWidget.h
M dyninstAPI/src/Relocation/Widgets/StackModWidget.C
M dyninstAPI/src/Relocation/Widgets/StackModWidget.h
M dyninstAPI/src/Relocation/Widgets/Widget.h
M dyninstAPI/src/StackMod/StackAccess.C
M dyninstAPI/src/StackMod/StackAccess.h
M dyninstAPI/src/StackMod/StackModChecker.C
M dyninstAPI/src/StackMod/StackModChecker.h
M dyninstAPI/src/addressSpace.C
M dyninstAPI/src/addressSpace.h
M dyninstAPI/src/ast.C
M dyninstAPI/src/ast.h
M dyninstAPI/src/baseTramp.C
M dyninstAPI/src/block.C
M dyninstAPI/src/block.h
M dyninstAPI/src/codegen-aarch64.C
M dyninstAPI/src/codegen-aarch64.h
M dyninstAPI/src/codegen-power.C
M dyninstAPI/src/codegen-power.h
M dyninstAPI/src/codegen-x86.C
M dyninstAPI/src/codegen-x86.h
M dyninstAPI/src/codegen.C
M dyninstAPI/src/codegen.h
M dyninstAPI/src/dynProcess.C
A dyninstAPI/src/emit-aarch64.C
M dyninstAPI/src/emit-aarch64.h
M dyninstAPI/src/emit-power.h
M dyninstAPI/src/emit-x86.C
M dyninstAPI/src/emit-x86.h
M dyninstAPI/src/emitter.h
M dyninstAPI/src/frameChecker.C
M dyninstAPI/src/frameChecker.h
M dyninstAPI/src/function.C
M dyninstAPI/src/function.h
M dyninstAPI/src/hybridInstrumentation.C
M dyninstAPI/src/hybridOverwrites.C
M dyninstAPI/src/image.C
M dyninstAPI/src/inst-aarch64.C
M dyninstAPI/src/inst-aarch64.h
M dyninstAPI/src/inst-power.C
M dyninstAPI/src/inst-power.h
M dyninstAPI/src/inst-x86.C
M dyninstAPI/src/inst-x86.h
M dyninstAPI/src/inst.h
M dyninstAPI/src/instPoint.C
M dyninstAPI/src/instPoint.h
M dyninstAPI/src/linux.C
M dyninstAPI/src/mapped_object.C
M dyninstAPI/src/opcode.h
M dyninstAPI/src/parse-aarch64.C
M dyninstAPI/src/parse-cfg.C
M dyninstAPI/src/parse-cfg.h
M dyninstAPI/src/parse-power.C
M dyninstAPI/src/parse-x86.C
M dyninstAPI/src/pcEventMuxer.C
M dyninstAPI/src/pcEventMuxer.h
M dyninstAPI/src/registerSpace.C
M dyninstAPI/src/registerSpace.h
M dyninstAPI/src/stackwalk-aarch64.C
M dyninstAPI/src/unix.C
M dyninstAPI_RT/src/RTcommon.c
M elf/src/Elf_X.C
M examples/CMakeLists.txt
A examples/codeCoverage.dir/Makefile.afs
A examples/codeCoverage.dir/README
A examples/codeCoverage.dir/README.staticdist
A examples/codeCoverage.dir/codeCoverage.C
A examples/codeCoverage.dir/libInst.C
A examples/codeCoverage.dir/libInst.h
A examples/codeCoverage.dir/libtestcc.c
A examples/codeCoverage.dir/libtestcc.h
A examples/codeCoverage.dir/package.bash
A examples/codeCoverage.dir/testcc.c
R examples/codeCoverage/Makefile.afs
R examples/codeCoverage/README
R examples/codeCoverage/README.staticdist
R examples/codeCoverage/codeCoverage.C
R examples/codeCoverage/libInst.C
R examples/codeCoverage/libInst.h
R examples/codeCoverage/libtestcc.c
R examples/codeCoverage/libtestcc.h
R examples/codeCoverage/package.bash
R examples/codeCoverage/testcc.c
A examples/unstrip.dir/Makefile.afs
A examples/unstrip.dir/README
A examples/unstrip.dir/callback.C
A examples/unstrip.dir/callback.h
A examples/unstrip.dir/database.C
A examples/unstrip.dir/database.h
A examples/unstrip.dir/ddb.db
A examples/unstrip.dir/fingerprint.C
A examples/unstrip.dir/fingerprint.h
A examples/unstrip.dir/foo.c
A examples/unstrip.dir/foo.sh
A examples/unstrip.dir/generate-learn-binary.bash
A examples/unstrip.dir/package.bash
A examples/unstrip.dir/params.db
A examples/unstrip.dir/predicates.h
A examples/unstrip.dir/semanticDescriptor.C
A examples/unstrip.dir/semanticDescriptor.h
A examples/unstrip.dir/test.c
A examples/unstrip.dir/types.C
A examples/unstrip.dir/types.h
A examples/unstrip.dir/unistd.db
A examples/unstrip.dir/unstrip.C
A examples/unstrip.dir/util.C
A examples/unstrip.dir/util.h
R examples/unstrip/Makefile.afs
R examples/unstrip/README
R examples/unstrip/callback.C
R examples/unstrip/callback.h
R examples/unstrip/database.C
R examples/unstrip/database.h
R examples/unstrip/ddb.db
R examples/unstrip/fingerprint.C
R examples/unstrip/fingerprint.h
R examples/unstrip/foo.c
R examples/unstrip/foo.sh
R examples/unstrip/generate-learn-binary.bash
R examples/unstrip/package.bash
R examples/unstrip/params.db
R examples/unstrip/predicates.h
R examples/unstrip/semanticDescriptor.C
R examples/unstrip/semanticDescriptor.h
R examples/unstrip/test.c
R examples/unstrip/types.C
R examples/unstrip/types.h
R examples/unstrip/unistd.db
R examples/unstrip/unstrip.C
R examples/unstrip/util.C
R examples/unstrip/util.h
M instructionAPI/CMakeLists.txt
M instructionAPI/doc/instructionAPI.pdf
M instructionAPI/h/ArchSpecificFormatters.h
M instructionAPI/h/BinaryFunction.h
M instructionAPI/h/Dereference.h
M instructionAPI/h/Expression.h
M instructionAPI/h/Immediate.h
M instructionAPI/h/Instruction.h
M instructionAPI/h/InstructionAST.h
M instructionAPI/h/InstructionCategories.h
M instructionAPI/h/InstructionDecoder.h
M instructionAPI/h/Operand.h
R instructionAPI/h/Operation.h
A instructionAPI/h/Operation_impl.h
M instructionAPI/h/Register.h
M instructionAPI/h/Result.h
M instructionAPI/src/ArchSpecificFormatters.C
M instructionAPI/src/Expression.C
M instructionAPI/src/Immediate.C
M instructionAPI/src/Instruction.C
M instructionAPI/src/InstructionAST.C
M instructionAPI/src/InstructionDecoder-aarch64.C
M instructionAPI/src/InstructionDecoder-aarch64.h
M instructionAPI/src/InstructionDecoder-power.C
M instructionAPI/src/InstructionDecoder-power.h
M instructionAPI/src/InstructionDecoder-x86.C
M instructionAPI/src/InstructionDecoder-x86.h
M instructionAPI/src/InstructionDecoder.C
M instructionAPI/src/InstructionDecoderImpl.C
M instructionAPI/src/InstructionDecoderImpl.h
M instructionAPI/src/Operand.C
M instructionAPI/src/Operation.C
M instructionAPI/src/Register.C
M instructionAPI/src/power_opcode_tables.C
M parseAPI/CMakeLists.txt
M parseAPI/doc/1-Intro.tex
M parseAPI/doc/example.cc
M parseAPI/doc/parseAPI.pdf
M parseAPI/h/CFG.h
M parseAPI/h/CFGFactory.h
M parseAPI/h/CodeObject.h
M parseAPI/h/CodeSource.h
M parseAPI/h/InstructionAdapter.h
M parseAPI/h/Location.h
A parseAPI/h/LockFreeQueue.h
M parseAPI/h/ParseCallback.h
M parseAPI/src/Block.C
M parseAPI/src/BoundFactCalculator.C
M parseAPI/src/BoundFactData.C
M parseAPI/src/BoundFactData.h
M parseAPI/src/CFGFactory.C
M parseAPI/src/CFGModifier.C
M parseAPI/src/CodeObject.C
M parseAPI/src/CodeSource.C
M parseAPI/src/Function.C
M parseAPI/src/IA_IAPI.C
M parseAPI/src/IA_IAPI.h
M parseAPI/src/IA_aarch64.C
M parseAPI/src/IA_aarch64.h
M parseAPI/src/IA_power.C
M parseAPI/src/IA_power.h
M parseAPI/src/IA_x86.C
M parseAPI/src/IA_x86.h
M parseAPI/src/IndirectASTVisitor.C
M parseAPI/src/IndirectASTVisitor.h
M parseAPI/src/IndirectAnalyzer.C
M parseAPI/src/IndirectAnalyzer.h
M parseAPI/src/JumpTableFormatPred.C
M parseAPI/src/JumpTableFormatPred.h
M parseAPI/src/JumpTableIndexPred.C
M parseAPI/src/JumpTableIndexPred.h
M parseAPI/src/ParseCallback.C
M parseAPI/src/ParseData.C
M parseAPI/src/ParseData.h
M parseAPI/src/Parser.C
M parseAPI/src/Parser.h
M parseAPI/src/ParserDetails.C
M parseAPI/src/ParserDetails.h
M parseAPI/src/ProbabilisticParser.C
M parseAPI/src/SymbolicExpression.C
M parseAPI/src/SymbolicExpression.h
M parseAPI/src/SymtabCodeSource.C
M parseAPI/src/ThunkData.C
M parseAPI/src/debug_parse.C
M parseThat/CMakeLists.txt
M patchAPI/CMakeLists.txt
M patchAPI/h/PatchCFG.h
M patchAPI/h/Point.h
M patchAPI/src/ParseCallback.C
M patchAPI/src/PatchBlock.C
M patchAPI/src/PatchFunction.C
M patchAPI/src/PatchMgr.C
M patchAPI/src/PatchModifier.C
M patchAPI/src/Point.C
M patchAPI/src/PointMaker.C
M proccontrol/doc/proccontrol.docx
M proccontrol/doc/proccontrol.pdf
M proccontrol/src/linux.C
M proccontrol/src/process.C
M stackwalk/CMakeLists.txt
M stackwalk/h/framestepper.h
M stackwalk/src/callchecker-IAPI.C
M stackwalk/src/dbginfo-stepper.C
M stackwalk/src/framestepper.C
M stackwalk/src/linux-aarch64-swk.C
M stackwalk/src/linux-x86-swk.C
M stackwalk/src/linuxbsd-x86-swk.C
M stackwalk/src/sw.h
M symtabAPI/doc/symtabAPI.pdf
M symtabAPI/h/Collections.h
M symtabAPI/h/LineInformation.h
M symtabAPI/h/Module.h
M symtabAPI/h/StringTable.h
M symtabAPI/h/Symtab.h
M symtabAPI/h/Type.h
M symtabAPI/src/Collections.C
M symtabAPI/src/Function.C
M symtabAPI/src/LineInformation.C
M symtabAPI/src/Module.C
M symtabAPI/src/Object-elf.C
M symtabAPI/src/Object-elf.h
M symtabAPI/src/Object-nt.h
M symtabAPI/src/Symtab-edit.C
M symtabAPI/src/Symtab-lookup.C
M symtabAPI/src/Symtab.C
M symtabAPI/src/Type-mem.h
M symtabAPI/src/Type.C
M symtabAPI/src/dwarfWalker.C
M symtabAPI/src/dwarfWalker.h
M symtabAPI/src/emitElf.C
M symtabAPI/src/emitElf.h
M symtabAPI/src/emitElfStatic.C
M symtabAPI/src/parseDwarf.C
M symtabAPI/src/parseStab.C
M symtabAPI/src/relocationEntry-elf-aarch64.C
M symtabAPI/src/relocationEntry-elf-x86.C
Log Message:
-----------
Merge branch 'master' of https://github.com/dyninst/dyninst
Commit: f3da09ea3cb519554b1b483ae01259b9892c229b
https://github.com/dyninst/dyninst/commit/f3da09ea3cb519554b1b483ae01259b9892c229b
Author: John Mellor-Crummey <johnmc@xxxxxxxx>
Date: 2018-12-07 (Fri, 07 Dec 2018)
Changed paths:
M symtabAPI/src/Module.C
M symtabAPI/src/Object-elf.C
Log Message:
-----------
always compute line info for CUBINs using parseLineInfoForObject
Commit: 1f8d21ac44bba8c0c88ddd6077262678fd0e9597
https://github.com/dyninst/dyninst/commit/1f8d21ac44bba8c0c88ddd6077262678fd0e9597
Author: Stan Cox <scox@xxxxxxxxxx>
Date: 2018-12-10 (Mon, 10 Dec 2018)
Changed paths:
M instructionAPI/h/ArchSpecificFormatters.h
M instructionAPI/h/RegisterIDs.h
Log Message:
-----------
Don't use system header <> syntax for dyninst includes
Commit: 101b9a216d793355218d21d7afa7d235b7c98262
https://github.com/dyninst/dyninst/commit/101b9a216d793355218d21d7afa7d235b7c98262
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2018-12-19 (Wed, 19 Dec 2018)
Changed paths:
M dyninstAPI/src/addressSpace.C
M dyninstAPI/src/image.C
M dyninstAPI/src/inst-power.C
M dyninstAPI/src/mapped_object.C
M dyninstAPI/src/mapped_object.h
M dyninstAPI/src/parse-cfg.h
M proccontrol/src/loadLibrary/codegen-ppc.C
M symtabAPI/src/emitElf.C
M symtabAPI/src/emitElfStatic.C
Log Message:
-----------
Several bug fixes on binary rewriting on Power
1. Fix TOC address calculation
2. Fix PLT call/jump
3. Adjust GLINK entry in .dynamic section, which points to the PLT resolver
4. Adjust R_PPC64_RELATIVE relocation entries
Commit: 589e71a584f98484524c5a603a94f8ef9a5bd40e
https://github.com/dyninst/dyninst/commit/589e71a584f98484524c5a603a94f8ef9a5bd40e
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2018-12-19 (Wed, 19 Dec 2018)
Changed paths:
M dyninstAPI/src/inst-power.h
M proccontrol/src/loadLibrary/codegen-ppc.C
Log Message:
-----------
The red zone in Power ABI v2 contains 288 bytes for user code and
224 more bytes for system code. To be safe, we move down stack pointer
512 bytes to avoid overwriting any useful data.
Commit: cec5138519dae290ac882e5887f5b09579004ca5
https://github.com/dyninst/dyninst/commit/cec5138519dae290ac882e5887f5b09579004ca5
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2018-12-19 (Wed, 19 Dec 2018)
Changed paths:
M dyninstAPI/src/inst-power.C
Log Message:
-----------
Fix code gen for PLT call/jump in dynamic instrumentation on Power
Commit: c306e0c2313c5fa4ffcc08cc099931ea996f65ac
https://github.com/dyninst/dyninst/commit/c306e0c2313c5fa4ffcc08cc099931ea996f65ac
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2018-12-19 (Wed, 19 Dec 2018)
Changed paths:
M dyninstAPI/src/addressSpace.C
M dyninstAPI/src/image.C
M dyninstAPI/src/inst-power.C
M dyninstAPI/src/inst-power.h
M dyninstAPI/src/mapped_object.C
M dyninstAPI/src/mapped_object.h
M dyninstAPI/src/parse-cfg.h
M proccontrol/src/loadLibrary/codegen-ppc.C
M symtabAPI/src/emitElf.C
M symtabAPI/src/emitElfStatic.C
Log Message:
-----------
Merge pull request #519 from dyninst/power_abi_v2_fixes
Power abi v2 fixes
Commit: 1967bf40818183a9abe71adbd2d210cc9342c4f6
https://github.com/dyninst/dyninst/commit/1967bf40818183a9abe71adbd2d210cc9342c4f6
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2018-12-20 (Thu, 20 Dec 2018)
Changed paths:
M symtabAPI/src/emitElfStatic.C
Log Message:
-----------
Deal with relocation type R_PPC64_IRELATIVE
Commit: 79cbbc0dee3d4a29603286427ae7b34a2ebd4c31
https://github.com/dyninst/dyninst/commit/79cbbc0dee3d4a29603286427ae7b34a2ebd4c31
Author: Sasha @leela <sasha@xxxxxxxxxxx>
Date: 2018-12-28 (Fri, 28 Dec 2018)
Changed paths:
M .gitignore
M CMakeLists.txt
M common/src/Types.h
M common/src/arch-power.h
M common/src/arch-x86.h
M dyninstAPI/src/addressSpace.C
M dyninstAPI/src/ast.C
M dyninstAPI/src/codegen-aarch64.C
M dyninstAPI/src/codegen-aarch64.h
M dyninstAPI/src/codegen-power.C
M dyninstAPI/src/codegen-power.h
M dyninstAPI/src/emit-aarch64.C
M dyninstAPI/src/emit-aarch64.h
M dyninstAPI/src/emit-power.h
M dyninstAPI/src/emit-x86.C
M dyninstAPI/src/emit-x86.h
M dyninstAPI/src/emitter.h
M dyninstAPI/src/image.C
M dyninstAPI/src/inst-aarch64.C
M dyninstAPI/src/inst-power.C
M dyninstAPI/src/inst-power.h
M dyninstAPI/src/inst-x86.C
M dyninstAPI/src/inst-x86.h
M dyninstAPI/src/inst.h
M dyninstAPI/src/mapped_object.C
M dyninstAPI/src/mapped_object.h
M dyninstAPI/src/parse-cfg.h
M examples/CMakeLists.txt
A examples/codeCoverage.dir/Makefile.afs
A examples/codeCoverage.dir/README
A examples/codeCoverage.dir/README.staticdist
A examples/codeCoverage.dir/codeCoverage.C
A examples/codeCoverage.dir/libInst.C
A examples/codeCoverage.dir/libInst.h
A examples/codeCoverage.dir/libtestcc.c
A examples/codeCoverage.dir/libtestcc.h
A examples/codeCoverage.dir/package.bash
A examples/codeCoverage.dir/testcc.c
R examples/codeCoverage/Makefile.afs
R examples/codeCoverage/README
R examples/codeCoverage/README.staticdist
R examples/codeCoverage/codeCoverage.C
R examples/codeCoverage/libInst.C
R examples/codeCoverage/libInst.h
R examples/codeCoverage/libtestcc.c
R examples/codeCoverage/libtestcc.h
R examples/codeCoverage/package.bash
R examples/codeCoverage/testcc.c
A examples/unstrip.dir/Makefile.afs
A examples/unstrip.dir/README
A examples/unstrip.dir/callback.C
A examples/unstrip.dir/callback.h
A examples/unstrip.dir/database.C
A examples/unstrip.dir/database.h
A examples/unstrip.dir/ddb.db
A examples/unstrip.dir/fingerprint.C
A examples/unstrip.dir/fingerprint.h
A examples/unstrip.dir/foo.c
A examples/unstrip.dir/foo.sh
A examples/unstrip.dir/generate-learn-binary.bash
A examples/unstrip.dir/package.bash
A examples/unstrip.dir/params.db
A examples/unstrip.dir/predicates.h
A examples/unstrip.dir/semanticDescriptor.C
A examples/unstrip.dir/semanticDescriptor.h
A examples/unstrip.dir/test.c
A examples/unstrip.dir/types.C
A examples/unstrip.dir/types.h
A examples/unstrip.dir/unistd.db
A examples/unstrip.dir/unstrip.C
A examples/unstrip.dir/util.C
A examples/unstrip.dir/util.h
R examples/unstrip/Makefile.afs
R examples/unstrip/README
R examples/unstrip/callback.C
R examples/unstrip/callback.h
R examples/unstrip/database.C
R examples/unstrip/database.h
R examples/unstrip/ddb.db
R examples/unstrip/fingerprint.C
R examples/unstrip/fingerprint.h
R examples/unstrip/foo.c
R examples/unstrip/foo.sh
R examples/unstrip/generate-learn-binary.bash
R examples/unstrip/package.bash
R examples/unstrip/params.db
R examples/unstrip/predicates.h
R examples/unstrip/semanticDescriptor.C
R examples/unstrip/semanticDescriptor.h
R examples/unstrip/test.c
R examples/unstrip/types.C
R examples/unstrip/types.h
R examples/unstrip/unistd.db
R examples/unstrip/unstrip.C
R examples/unstrip/util.C
R examples/unstrip/util.h
M parseThat/CMakeLists.txt
M proccontrol/src/loadLibrary/codegen-ppc.C
M symtabAPI/src/emitElf.C
M symtabAPI/src/emitElfStatic.C
Log Message:
-----------
Merge branch 'master' into ARMv8
Commit: 4082e5102f32d471925960251d22a50d6246ac15
https://github.com/dyninst/dyninst/commit/4082e5102f32d471925960251d22a50d6246ac15
Author: Sasha @leela <sasha@xxxxxxxxxxx>
Date: 2018-12-28 (Fri, 28 Dec 2018)
Changed paths:
M dyninstAPI/src/inst-aarch64.C
Log Message:
-----------
Merge branch 'ARMv8' of https://github.com/dyninst/dyninst into ARMv8
Commit: c8d8c204cdb43576fdaaabf16110681e445a4ad8
https://github.com/dyninst/dyninst/commit/c8d8c204cdb43576fdaaabf16110681e445a4ad8
Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
Date: 2019-01-03 (Thu, 03 Jan 2019)
Changed paths:
M dyninstAPI/src/Relocation/CodeMover.h
M dyninstAPI/src/addressSpace.C
M dyninstAPI/src/codegen.C
M dyninstAPI/src/emit-x86.C
Log Message:
-----------
Fix on x86-64 the mov instruction for register of 16-bit size.
The opcode 89h is for both 32-bit and 16-bit but to use
the 16-bit version it's necessary to add an operand-size prefix
byte of value 66h.
Test snip_ref_shlib_var now passing on x86-64 linux.
Commit: 82da9813d94c08ad9fd95212c20f8e419be9eda3
https://github.com/dyninst/dyninst/commit/82da9813d94c08ad9fd95212c20f8e419be9eda3
Author: Sasha @leela <sasha@xxxxxxxxxxx>
Date: 2019-01-10 (Thu, 10 Jan 2019)
Changed paths:
M dyninstAPI/src/inst-aarch64.C
M instructionAPI/src/power_opcode_tables.C
Log Message:
-----------
Merge branch 'ARMv8' of https://github.com/dyninst/dyninst into ARMv8
Commit: 1250f89b07d6f696dc89f284b91842cbb8d89601
https://github.com/dyninst/dyninst/commit/1250f89b07d6f696dc89f284b91842cbb8d89601
Author: Sasha @leela <sasha@xxxxxxxxxxx>
Date: 2019-01-10 (Thu, 10 Jan 2019)
Changed paths:
M dyninstAPI/src/Relocation/CodeMover.h
M dyninstAPI/src/addressSpace.C
M dyninstAPI/src/codegen.C
M dyninstAPI/src/emit-x86.C
Log Message:
-----------
Merge branch 'master' into ARMv8
Commit: ca68472cf6d1a76d02b9ceaa6ed30235ae12ab94
https://github.com/dyninst/dyninst/commit/ca68472cf6d1a76d02b9ceaa6ed30235ae12ab94
Author: Sasha @leela <sasha@xxxxxxxxxxx>
Date: 2019-01-10 (Thu, 10 Jan 2019)
Changed paths:
M symtabAPI/src/Object-elf.C
M symtabAPI/src/emitElfStatic-aarch64.C
M symtabAPI/src/emitElfStatic-ppc32.C
M symtabAPI/src/emitElfStatic-ppc64.C
M symtabAPI/src/emitElfStatic-x86.C
M symtabAPI/src/emitElfStatic.C
Log Message:
-----------
Moving funtion emitElfUtils::updateRelocation to specific platform
files, since this function uses machine specific macros from elf.h
Commit: 95c8b75343bf901160b1321e569e42d11cc790de
https://github.com/dyninst/dyninst/commit/95c8b75343bf901160b1321e569e42d11cc790de
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2019-01-12 (Sat, 12 Jan 2019)
Changed paths:
M proccontrol/src/handler.C
Log Message:
-----------
Fix a non-deterministic hang in test_thread_5
When the mutator stops the mutatee, the mutator will wait for
all the threads in the mutatee to stop by counting the number
of STOP events. If one of the thread exited, there will be no
STOP comeing back.
When a pre-exit event is handled, if the thread has pending stop
to be waited, we should no longer wait for this thread.
Commit: f7d9378cb140f2105c00f6732bdbdbe1a1ea048f
https://github.com/dyninst/dyninst/commit/f7d9378cb140f2105c00f6732bdbdbe1a1ea048f
Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
Date: 2019-01-15 (Tue, 15 Jan 2019)
Changed paths:
M proccontrol/src/process.C
Log Message:
-----------
Remove asserts that cause test failures
Commit: fbc3c865d06015906674869c30b548bafb4372b3
https://github.com/dyninst/dyninst/commit/fbc3c865d06015906674869c30b548bafb4372b3
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2019-01-15 (Tue, 15 Jan 2019)
Changed paths:
M instructionAPI/h/ArchSpecificFormatters.h
M instructionAPI/h/RegisterIDs.h
Log Message:
-----------
Merge pull request #518 from stanfordcox/scox/includes
Don't use system header <> syntax for dyninst includes
Commit: 98b2f4ced5c8d6cea60c803cc3a6e9d09ca13a83
https://github.com/dyninst/dyninst/commit/98b2f4ced5c8d6cea60c803cc3a6e9d09ca13a83
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2019-01-15 (Tue, 15 Jan 2019)
Changed paths:
M proccontrol/src/handler.C
M proccontrol/src/process.C
Log Message:
-----------
Merge pull request #528 from dyninst/ppc_pc_fix
Ppc pc fix
Commit: 93e2591bed9192d758e5a6250c17680fa3ac1b50
https://github.com/dyninst/dyninst/commit/93e2591bed9192d758e5a6250c17680fa3ac1b50
Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
Date: 2019-01-15 (Tue, 15 Jan 2019)
Changed paths:
M symtabAPI/src/Module.C
M symtabAPI/src/Object-elf.C
Log Message:
-----------
Merge pull request #516 from jmellorcrummey/fix-linemap
Fix linemaps for CUBINs
Commit: 58985e9c66d0bfb56a8e26442c07c67564968837
https://github.com/dyninst/dyninst/commit/58985e9c66d0bfb56a8e26442c07c67564968837
Author: Sasha @leela <sasha@xxxxxxxxxxx>
Date: 2019-01-15 (Tue, 15 Jan 2019)
Changed paths:
M dyninstAPI/src/codegen-aarch64.C
M dyninstAPI/src/codegen-aarch64.h
M dyninstAPI/src/dynProcess.C
M dyninstAPI/src/emit-aarch64.C
M dyninstAPI/src/emit-aarch64.h
M dyninstAPI/src/inst-aarch64.C
M instructionAPI/src/power_opcode_tables.C
M symtabAPI/src/Object-elf.C
M symtabAPI/src/emitElfStatic-aarch64.C
M symtabAPI/src/emitElfStatic-ppc32.C
M symtabAPI/src/emitElfStatic-ppc64.C
M symtabAPI/src/emitElfStatic-x86.C
M symtabAPI/src/emitElfStatic.C
Log Message:
-----------
Merge branch 'fix_elf_h'
Compare: https://github.com/dyninst/dyninst/compare/68ff0f773349...58985e9c66d0
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
|