[DynInst_API:] [dyninst/dyninst] 6c1952: build: add pr 496 patch


Date: Fri, 09 Nov 2018 09:42:59 -0800
From: Sasha Nicolas <sasha@xxxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 6c1952: build: add pr 496 patch
  Branch: refs/heads/master
  Home:   https://github.com/dyninst/dyninst
  Commit: 6c19529e44fa36826900eb0b8e4e7caad10d765e
      https://github.com/dyninst/dyninst/commit/6c19529e44fa36826900eb0b8e4e7caad10d765e
  Author: LER0ever <etasry@xxxxxxxxx>
  Date:   2018-10-17 (Wed, 17 Oct 2018)

  Changed paths:
    M .gitignore
    M CMakeLists.txt
    M cmake/packages.cmake
    M cmake/shared.cmake
    M common/src/headers.h
    M common/src/linuxHeaders.h
    M examples/CMakeLists.txt

  Log Message:
  -----------
  build: add pr 496 patch


  Commit: 83c1f11ac507021c066a7c5ea0f0558a6f888cbe
      https://github.com/dyninst/dyninst/commit/83c1f11ac507021c066a7c5ea0f0558a6f888cbe
  Author: Sasha @leela <sasha@xxxxxxxxxxx>
  Date:   2018-10-22 (Mon, 22 Oct 2018)

  Changed paths:
    M dyninstAPI/src/codegen-aarch64.C
    M dyninstAPI/src/emit-aarch64.C
    M dyninstAPI/src/emit-aarch64.h
    M dyninstAPI/src/inst-aarch64.C

  Log Message:
  -----------
  Implementing indirect load.
Now dereferencing, address-of and negative assignment works. test1_25 passes.
Fix multiplication of negative value only for int of 32 bits.


  Commit: e126a5cbe53d00039bd2f07543afa9286eaaf15f
      https://github.com/dyninst/dyninst/commit/e126a5cbe53d00039bd2f07543afa9286eaaf15f
  Author: LER0ever <etasry@xxxxxxxxx>
  Date:   2018-10-23 (Tue, 23 Oct 2018)

  Changed paths:
    M dyninstAPI/src/inst-aarch64.C

  Log Message:
  -----------
  aarch64: add branchOp case


  Commit: 754a9f373b953a03c57f288b9a577106e9f9ae7f
      https://github.com/dyninst/dyninst/commit/754a9f373b953a03c57f288b9a577106e9f9ae7f
  Author: LER0ever <etasry@xxxxxxxxx>
  Date:   2018-10-24 (Wed, 24 Oct 2018)

  Changed paths:
    M .gitignore
    M CMakeLists.txt
    M cmake/packages.cmake
    M cmake/shared.cmake
    M common/src/headers.h
    M common/src/linuxHeaders.h
    M examples/CMakeLists.txt

  Log Message:
  -----------
  build: add pr 496 patch


  Commit: e4a7ec69c1c83de03b735dbd92f3b100d83c5eba
      https://github.com/dyninst/dyninst/commit/e4a7ec69c1c83de03b735dbd92f3b100d83c5eba
  Author: LER0ever <etasry@xxxxxxxxx>
  Date:   2018-10-24 (Wed, 24 Oct 2018)

  Changed paths:
    M dyninstAPI/src/inst-aarch64.C

  Log Message:
  -----------
  aarch64: add branchOp case


  Commit: 3b9a9798b708eb586ba8d604adc9879f1d8f8e07
      https://github.com/dyninst/dyninst/commit/3b9a9798b708eb586ba8d604adc9879f1d8f8e07
  Author: LER0ever <etasry@xxxxxxxxx>
  Date:   2018-10-24 (Wed, 24 Oct 2018)

  Log Message:
  -----------
  Merge branch 'ARMv8' of ssh://code.rongyi.io:233/LER0ever/Dyninst into ARMv8


  Commit: e9e3872c9b7193ddabdf42bf8da11895077f4bcd
      https://github.com/dyninst/dyninst/commit/e9e3872c9b7193ddabdf42bf8da11895077f4bcd
  Author: LER0ever <etasry@xxxxxxxxx>
  Date:   2018-10-24 (Wed, 24 Oct 2018)

  Changed paths:
    M proccontrol/src/linux.C

  Log Message:
  -----------
  aarch64: use sys/uio instead of bits/uio
we should never include bits/uio directly, as stated in the bits/uio.h file:

	18	#if !defined _SYS_UIO_H && !defined _FCNTL_H
	19	# error "Never include <bits/uio.h> directly; use <sys/uio.h> instead."
	20	#endif


  Commit: e254897dea0685bef77710882c770466b65eaab4
      https://github.com/dyninst/dyninst/commit/e254897dea0685bef77710882c770466b65eaab4
  Author: Sasha @leela <sasha@xxxxxxxxxxx>
  Date:   2018-10-30 (Tue, 30 Oct 2018)

  Changed paths:
    M dyninstAPI/src/emit-aarch64.C
    M dyninstAPI/src/emit-aarch64.h
    M dyninstAPI/src/inst-aarch64.C

  Log Message:
  -----------
  Implement doNotOverflow for ARMv8.
Implement load relative.
Fix emit immediate for plus and minus.


  Commit: 9f9f122b21f2eaee7ca2a2dd53e8ed83b8eb2de8
      https://github.com/dyninst/dyninst/commit/9f9f122b21f2eaee7ca2a2dd53e8ed83b8eb2de8
  Author: Sasha @leela <sasha@xxxxxxxxxxx>
  Date:   2018-10-30 (Tue, 30 Oct 2018)

  Changed paths:
    M cmake/packages.cmake

  Log Message:
  -----------
  Update binutils version to download.


  Commit: 642fb6a213178faa849d7e6dad618dab71fb11c3
      https://github.com/dyninst/dyninst/commit/642fb6a213178faa849d7e6dad618dab71fb11c3
  Author: Sasha @leela <sasha@xxxxxxxxxxx>
  Date:   2018-10-30 (Tue, 30 Oct 2018)

  Changed paths:
    M .gitignore
    A .gitmodules
    M CMakeLists.txt
    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/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/arch-aarch64.h
    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/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/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/DispatcherPowerpc.C
    M dataflowAPI/rose/semantics/Registers.C
    M dataflowAPI/rose/semantics/SymEvalSemantics.h
    M dataflowAPI/src/ABI.C
    M dataflowAPI/src/Absloc.C
    M dataflowAPI/src/AbslocInterface.C
    M dataflowAPI/src/RegisterMap.C
    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 dynC_API/CMakeLists.txt
    M dyninstAPI/CMakeLists.txt
    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_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.C
    M dyninstAPI/src/Relocation/CFG/RelocBlock.C
    M dyninstAPI/src/Relocation/CodeBuffer.C
    M dyninstAPI/src/Relocation/DynPointMaker.C
    M dyninstAPI/src/Relocation/DynPointMaker.h
    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/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/block.h
    M dyninstAPI/src/codegen-power.C
    M dyninstAPI/src/codegen-x86.C
    M dyninstAPI/src/codegen.C
    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-power.C
    M dyninstAPI/src/inst-x86.C
    M dyninstAPI/src/instPoint.C
    M dyninstAPI/src/instPoint.h
    M dyninstAPI/src/mapped_object.C
    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 elf/src/Elf_X.C
    M examples/CMakeLists.txt
    M examples/unstrip/callback.C
    M examples/unstrip/fingerprint.C
    M examples/unstrip/types.h
    M examples/unstrip/util.C
    M examples/unstrip/util.h
    M instructionAPI/CMakeLists.txt
    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/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/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/example.cc
    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/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/src/linux.C
    M stackwalk/CMakeLists.txt
    M stackwalk/src/callchecker-IAPI.C
    M stackwalk/src/framestepper.C
    M stackwalk/src/linux-aarch64-swk.C
    M stackwalk/src/linux-x86-swk.C
    M symtabAPI/CMakeLists.txt
    M symtabAPI/h/Collections.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/parseDwarf.C
    M symtabAPI/src/parseStab.C

  Log Message:
  -----------
  Merge branch 'master' into ARMv8


  Commit: 3205b00f459da7779ea7f30c9109b37afc01bf35
      https://github.com/dyninst/dyninst/commit/3205b00f459da7779ea7f30c9109b37afc01bf35
  Author: LER0ever <etasry@xxxxxxxxx>
  Date:   2018-10-30 (Tue, 30 Oct 2018)

  Changed paths:
    M .gitignore
    M CMakeLists.txt
    M cmake/packages.cmake
    M cmake/shared.cmake
    M common/src/headers.h
    M common/src/linuxHeaders.h
    M examples/CMakeLists.txt

  Log Message:
  -----------
  build: add pr 496 patch


  Commit: a9c7a98ce948414a13f5e829b1206b5a197ebcb7
      https://github.com/dyninst/dyninst/commit/a9c7a98ce948414a13f5e829b1206b5a197ebcb7
  Author: LER0ever <etasry@xxxxxxxxx>
  Date:   2018-10-30 (Tue, 30 Oct 2018)

  Changed paths:
    M proccontrol/src/linux.C

  Log Message:
  -----------
  aarch64: use sys/uio instead of bits/uio
we should never include bits/uio directly, as stated in the bits/uio.h file:

	18	#if !defined _SYS_UIO_H && !defined _FCNTL_H
	19	# error "Never include <bits/uio.h> directly; use <sys/uio.h> instead."
	20	#endif


  Commit: d5e74aa6f40b58022f9ac818e644aa2dc19d6454
      https://github.com/dyninst/dyninst/commit/d5e74aa6f40b58022f9ac818e644aa2dc19d6454
  Author: LER0ever <etasry@xxxxxxxxx>
  Date:   2018-10-30 (Tue, 30 Oct 2018)

  Log Message:
  -----------
  Merge branch 'ARMv8' of https://code.rongyi.io/LER0ever/Dyninst into ARMv8

Conflict: binutils 2.31.1 instead


  Commit: d7d2fdb6ea6b7714546a4470385f2773549ceda9
      https://github.com/dyninst/dyninst/commit/d7d2fdb6ea6b7714546a4470385f2773549ceda9
  Author: LER0ever <etasry@xxxxxxxxx>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

  Changed paths:
    M dyninstAPI/src/ast.C
    M dyninstAPI/src/inst-aarch64.C

  Log Message:
  -----------
  fix doNotOverflow for int64, picked from 2b21d59


  Commit: d10f3a18ff8820a48fad401a4d841562a7d10459
      https://github.com/dyninst/dyninst/commit/d10f3a18ff8820a48fad401a4d841562a7d10459
  Author: Sasha @leela <sasha@xxxxxxxxxxx>
  Date:   2018-11-05 (Mon, 05 Nov 2018)

  Changed paths:
    M dyninstAPI/src/inst-aarch64.C
    M proccontrol/src/linux.C

  Log Message:
  -----------
  Merge branch 'ARMv8' of https://github.com/dyninst/dyninst into ARMv8


  Commit: 209836a487b10fa0b3ba124720f49aa7647a41af
      https://github.com/dyninst/dyninst/commit/209836a487b10fa0b3ba124720f49aa7647a41af
  Author: Sasha @leela <sasha@xxxxxxxxxxx>
  Date:   2018-11-05 (Mon, 05 Nov 2018)

  Changed paths:
    M common/h/entryIDs.h
    M dataflowAPI/h/slicing.h
    M dataflowAPI/rose/semantics/DispatcherARM64.C
    M dataflowAPI/src/slicing.C
    M dyninstAPI/src/Parsing.C
    M instructionAPI/src/InstructionDecoder-aarch64.C
    M instructionAPI/src/InstructionDecoder-power.C
    M instructionAPI/src/power_opcode_tables.C
    M parseAPI/src/BoundFactCalculator.C
    M parseAPI/src/CodeSource.C
    M parseAPI/src/Function.C
    M parseAPI/src/IA_IAPI.h
    M parseAPI/src/IA_aarch64.C
    M parseAPI/src/IA_power.C
    M parseAPI/src/IA_x86.C
    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/Parser.C
    M parseAPI/src/SymtabCodeSource.C
    M parseAPI/src/debug_parse.C

  Log Message:
  -----------
  Merge branch 'master' into ARMv8


  Commit: e603a1d8a406ed1335cba816568387ee17b27747
      https://github.com/dyninst/dyninst/commit/e603a1d8a406ed1335cba816568387ee17b27747
  Author: Sasha @leela <sasha@xxxxxxxxxxx>
  Date:   2018-11-07 (Wed, 07 Nov 2018)

  Changed paths:
    M dyninstAPI/src/Parsing-arch.C
    M dyninstAPI/src/Parsing.h
    M dyninstAPI/src/function.h
    M dyninstAPI/src/inst-aarch64.C
    M dyninstAPI/src/parse-cfg.C
    M dyninstAPI/src/parse-cfg.h
    M dyninstAPI/src/stackwalk-aarch64.C
    M dyninstAPI_RT/src/RTcommon.c

  Log Message:
  -----------
  Implementing DynFrameHelper::allocatesFrame
Implementing StackwalkInstrumentationHelper::isInstrumentation
Implementing writeFunctionPtr
Removing #if for DYNINST_instForkEntry
test_thread_*, test_fork_* passing.


  Commit: 2ceafc6b1c36f9b13b003a7c75a491d3a4d758ae
      https://github.com/dyninst/dyninst/commit/2ceafc6b1c36f9b13b003a7c75a491d3a4d758ae
  Author: Sasha @leela <sasha@xxxxxxxxxxx>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    M common/src/arch-aarch64.h
    M dyninstAPI/src/codegen-aarch64.C
    M dyninstAPI/src/codegen-aarch64.h
    M dyninstAPI/src/inst-aarch64.C
    M dyninstAPI_RT/src/RTcommon.c

  Log Message:
  -----------
  Correct LDR/STR instructions for SIMD&FP
Saving all FP registers in BaseTramp
Remove #if for DYNINST_snippetBreakpoint


  Commit: de2172cbf24f02e68e230e2096a965a867b0af79
      https://github.com/dyninst/dyninst/commit/de2172cbf24f02e68e230e2096a965a867b0af79
  Author: Sasha @leela <sasha@xxxxxxxxxxx>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    M dyninstAPI/src/codegen-aarch64.C

  Log Message:
  -----------
  Fix generateLongBranch to make Replace Function work.
test1_22 passes.


  Commit: 9a726eaad37fab283033fa9a8a1fc1126457971e
      https://github.com/dyninst/dyninst/commit/9a726eaad37fab283033fa9a8a1fc1126457971e
  Author: Sasha @leela <sasha@xxxxxxxxxxx>
  Date:   2018-11-09 (Fri, 09 Nov 2018)

  Changed paths:
    A .github_changelog_generator
    M CHANGELOG.md
    R ChangeLog
    R INSTALL
    M README.md
    M cmake/shared.cmake
    M common/h/entryIDs.h
    M instructionAPI/src/InstructionDecoder-power.C
    M instructionAPI/src/InstructionDecoder-power.h
    M instructionAPI/src/power_opcode_tables.C

  Log Message:
  -----------
  Merge branch 'master' into ARMv8


  Commit: 328c9255f4d0d9d1871fe73f6ced6ec1b7b17ea4
      https://github.com/dyninst/dyninst/commit/328c9255f4d0d9d1871fe73f6ced6ec1b7b17ea4
  Author: Sasha @leela <sasha@xxxxxxxxxxx>
  Date:   2018-11-09 (Fri, 09 Nov 2018)

  Changed paths:
    M README.md
    M dyninstAPI/doc/dyninstAPI.docx
    M dyninstAPI/doc/dyninstAPI.pdf
    M proccontrol/doc/proccontrol.docx
    M proccontrol/doc/proccontrol.pdf

  Log Message:
  -----------
  Merge branch 'master' into ARMv8


  Commit: d09178f85c0464f807e3a84dd77bb0fb23d54759
      https://github.com/dyninst/dyninst/commit/d09178f85c0464f807e3a84dd77bb0fb23d54759
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2018-11-09 (Fri, 09 Nov 2018)

  Changed paths:
    M common/doc/manual_frontpage.tex
    M dataflowAPI/doc/dataflowAPI.pdf
    M instructionAPI/doc/instructionAPI.pdf
    M parseAPI/doc/1-Intro.tex
    M parseAPI/doc/parseAPI.pdf
    M symtabAPI/doc/symtabAPI.pdf

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/dyninst/dyninst


Compare: https://github.com/dyninst/dyninst/compare/3e1921c77186...d09178f85c04
      **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.
[← Prev in Thread] Current Thread [Next in Thread→]