[DynInst_API:] [dyninst/dyninst] ee6955: make Address portable


Date: Thu, 02 Feb 2017 11:33:31 -0800
From: John Detter <jdetter@xxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] ee6955: make Address portable
  Branch: refs/heads/att_syntax
  Home:   https://github.com/dyninst/dyninst
  Commit: ee69558fbaab677d27fa8428788e3ae119020522
      https://github.com/dyninst/dyninst/commit/ee69558fbaab677d27fa8428788e3ae119020522
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M common/h/dyntypes.h
    M common/src/Types.h

  Log Message:
  -----------
  make Address portable


  Commit: 1f4730ffff8838b7d2ce448d35bafd643d6f95df
      https://github.com/dyninst/dyninst/commit/1f4730ffff8838b7d2ce448d35bafd643d6f95df
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M dyninstAPI_RT/src/RTthread-x86.c
    M dyninstAPI_RT/src/RTwinnt.c

  Log Message:
  -----------
  make dyninstAPT_RT build on x64


  Commit: 1e379ba47ac848232eaf6cfceb0d3396f7070ce1
      https://github.com/dyninst/dyninst/commit/1e379ba47ac848232eaf6cfceb0d3396f7070ce1
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M proccontrol/src/DecoderWindows.C
    M proccontrol/src/windows_thread.C

  Log Message:
  -----------
  make proccontrol build on x64


  Commit: 2d48be81df8ae56fdeda892a8bd5d5ea33aa035b
      https://github.com/dyninst/dyninst/commit/2d48be81df8ae56fdeda892a8bd5d5ea33aa035b
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M stackwalk/src/x86-swk.C

  Log Message:
  -----------
  make stackwalk build on x64


  Commit: 245c93fb7de456138246cac9dbfde63af2b7ece8
      https://github.com/dyninst/dyninst/commit/245c93fb7de456138246cac9dbfde63af2b7ece8
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M dyninstAPI/h/BPatch_instruction.h
    M dyninstAPI/h/BPatch_memoryAccess_NP.h
    M dyninstAPI/h/BPatch_snippet.h
    M dyninstAPI/src/BPatch_snippet.C
    M dyninstAPI/src/hybridCallbacks.C
    M dyninstAPI/src/inst-x86.C
    M dyninstAPI/src/pdwinnt.C

  Log Message:
  -----------
  make dyninstAPI build on x64


  Commit: 3c42cabd3266660f13a9eb498577be4e6d381751
      https://github.com/dyninst/dyninst/commit/3c42cabd3266660f13a9eb498577be4e6d381751
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M dataflowAPI/rose/semantics/BaseSemantics2.h
    M dataflowAPI/rose/semantics/SymEvalSemantics.C
    M dataflowAPI/rose/semantics/SymEvalSemantics.h

  Log Message:
  -----------
  make dataflowAPI build on x64


  Commit: cff16e02a95d73aea138c9ac26eabbb277cfed61
      https://github.com/dyninst/dyninst/commit/cff16e02a95d73aea138c9ac26eabbb277cfed61
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M appveyor.yml

  Log Message:
  -----------
  build x64 on appveyor


  Commit: d6adc69ba689241aa4406c051f28d658ad9c96ff
      https://github.com/dyninst/dyninst/commit/d6adc69ba689241aa4406c051f28d658ad9c96ff
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M dyninstAPI/src/inst-x86.C
    M dyninstAPI_RT/src/RTthread-x86.c
    M dyninstAPI_RT/src/RTwinnt.c
    M stackwalk/src/x86-swk.C

  Log Message:
  -----------
  use compiler intrinsics on x64


  Commit: 6f13052bd8dfce99f8c61d95bb72cd6f6dd5a521
      https://github.com/dyninst/dyninst/commit/6f13052bd8dfce99f8c61d95bb72cd6f6dd5a521
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2016-11-11 (Fri, 11 Nov 2016)

  Changed paths:
    M cmake/packages.cmake

  Log Message:
  -----------
  Make boost work for both debug and release


  Commit: 9853dc470c5974e47276ec9d359fe0f542b3f663
      https://github.com/dyninst/dyninst/commit/9853dc470c5974e47276ec9d359fe0f542b3f663
  Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
  Date:   2016-12-27 (Tue, 27 Dec 2016)

  Changed paths:
    M symtabAPI/src/Object-elf.C

  Log Message:
  -----------
  Line table can exists, but does not contain any entry


  Commit: f4c4a71c5492892daa7a5b2c7735b49de975d55f
      https://github.com/dyninst/dyninst/commit/f4c4a71c5492892daa7a5b2c7735b49de975d55f
  Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
  Date:   2016-12-27 (Tue, 27 Dec 2016)

  Changed paths:
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  Fix icc compilation error


  Commit: 708699f13c058fafb32fb5f78d0eabb9d9824a7a
      https://github.com/dyninst/dyninst/commit/708699f13c058fafb32fb5f78d0eabb9d9824a7a
  Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx>
  Date:   2016-12-27 (Tue, 27 Dec 2016)

  Changed paths:
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  When dwarf_srcfiles returns no entry, we cannot call dwarf_dealloc


  Commit: 639b04e735995388ffd65253736979973fdfdeed
      https://github.com/dyninst/dyninst/commit/639b04e735995388ffd65253736979973fdfdeed
  Author: John Detter <jdetter@xxxxxxxx>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

  Changed paths:
    M dyninstAPI/src/Relocation/Widgets/StackModWidget.C
    M dyninstAPI/src/codegen-x86.C

  Log Message:
  -----------
  Displacement validation checks updated.


  Commit: ef972f421be4e4399073c47b543649fd005ef688
      https://github.com/dyninst/dyninst/commit/ef972f421be4e4399073c47b543649fd005ef688
  Author: John Detter <jdetter@xxxxxxxx>
  Date:   2017-01-19 (Thu, 19 Jan 2017)

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

  Log Message:
  -----------
  Removed debug assert.


  Commit: 68b960878a0712bc2d32fe295820a24e5a168546
      https://github.com/dyninst/dyninst/commit/68b960878a0712bc2d32fe295820a24e5a168546
  Author: Bill Williams <wwilliam47@xxxxxxxxx>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/dwarfWalker.C

  Log Message:
  -----------
  Merge pull request #310 from dyninst/release9.3/fixes/icc_binaries

Release9.3/fixes/icc binaries


  Commit: 53dfda44c9ddfaa303362f37ef68b4d160d2e0a0
      https://github.com/dyninst/dyninst/commit/53dfda44c9ddfaa303362f37ef68b4d160d2e0a0
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M appveyor.yml
    M cmake/packages.cmake
    M common/h/dyntypes.h
    M common/src/Types.h
    M dataflowAPI/rose/semantics/BaseSemantics2.h
    M dataflowAPI/rose/semantics/SymEvalSemantics.C
    M dataflowAPI/rose/semantics/SymEvalSemantics.h
    M dyninstAPI/h/BPatch_instruction.h
    M dyninstAPI/h/BPatch_memoryAccess_NP.h
    M dyninstAPI/h/BPatch_snippet.h
    M dyninstAPI/src/BPatch_snippet.C
    M dyninstAPI/src/hybridCallbacks.C
    M dyninstAPI/src/inst-x86.C
    M dyninstAPI/src/pdwinnt.C
    M dyninstAPI_RT/src/RTthread-x86.c
    M dyninstAPI_RT/src/RTwinnt.c
    M proccontrol/src/DecoderWindows.C
    M proccontrol/src/windows_thread.C
    M stackwalk/src/x86-swk.C

  Log Message:
  -----------
  Merge pull request #168 from pefoley2/types

Make dyninst compile on x64 windows


  Commit: cdb1a0c0ec01b4af4a19ca2cd04a6987ed7daedb
      https://github.com/dyninst/dyninst/commit/cdb1a0c0ec01b4af4a19ca2cd04a6987ed7daedb
  Author: Peter Foley <pefoley2@xxxxxxxxxxx>
  Date:   2017-01-29 (Sun, 29 Jan 2017)

  Changed paths:
    M common/src/dyn_regs.C
    M parseAPI/src/IndirectASTVisitor.C
    M proccontrol/src/linux.C
    M symtabAPI/src/Object-elf.C

  Log Message:
  -----------
  Fix warnings


  Commit: 342080bbd1c9e2594ce92bd94a6b7f61eba58115
      https://github.com/dyninst/dyninst/commit/342080bbd1c9e2594ce92bd94a6b7f61eba58115
  Author: Sasha Nicolas <sasha@xxxxxxxxxxx>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

  Changed paths:
    M cmake/packages.cmake

  Log Message:
  -----------
  Changing the URL of libelf to download elfutil.


  Commit: c4cc4a9d9b3801d886e2a21d2472a168396b61fb
      https://github.com/dyninst/dyninst/commit/c4cc4a9d9b3801d886e2a21d2472a168396b61fb
  Author: Bill Williams <wwilliam47@xxxxxxxxx>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M cmake/packages.cmake

  Log Message:
  -----------
  Merge pull request #318 from dyninst/url_libelf_update

Changing the URL of libelf to download elfutil.


  Commit: 86d44d2ccdd94506751a71e83f92f6a665c2eba5
      https://github.com/dyninst/dyninst/commit/86d44d2ccdd94506751a71e83f92f6a665c2eba5
  Author: Bill Williams <wwilliam47@xxxxxxxxx>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

  Changed paths:
    M dyninstAPI/src/Relocation/Widgets/StackModWidget.C
    M dyninstAPI/src/codegen-x86.C

  Log Message:
  -----------
  Merge pull request #314 from dyninst/release10.0.0/fixes/stackmod-disp-fixes

Displacement validation checks updated


  Commit: c60b009c29cf753081f2364f00ae7fddb1e8f824
      https://github.com/dyninst/dyninst/commit/c60b009c29cf753081f2364f00ae7fddb1e8f824
  Author: John Detter <jdetter@xxxxxxxx>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M common/src/arch-x86.C

  Log Message:
  -----------
  Intel decoding documentation synced for Github


  Commit: 6fc7b32685c7dd7ee602d6f574ef61df27aee43a
      https://github.com/dyninst/dyninst/commit/6fc7b32685c7dd7ee602d6f574ef61df27aee43a
  Author: John Detter <jdetter@xxxxxxxx>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

  Changed paths:
    M appveyor.yml
    M cmake/packages.cmake
    M common/h/dyntypes.h
    M common/src/Types.h
    M common/src/dyn_regs.C
    M dataflowAPI/rose/semantics/BaseSemantics2.h
    M dataflowAPI/rose/semantics/SymEvalSemantics.C
    M dataflowAPI/rose/semantics/SymEvalSemantics.h
    M dyninstAPI/h/BPatch_instruction.h
    M dyninstAPI/h/BPatch_memoryAccess_NP.h
    M dyninstAPI/h/BPatch_snippet.h
    M dyninstAPI/src/BPatch_snippet.C
    M dyninstAPI/src/Relocation/Widgets/StackModWidget.C
    M dyninstAPI/src/codegen-x86.C
    M dyninstAPI/src/hybridCallbacks.C
    M dyninstAPI/src/inst-x86.C
    M dyninstAPI/src/pdwinnt.C
    M dyninstAPI_RT/src/RTthread-x86.c
    M dyninstAPI_RT/src/RTwinnt.c
    M parseAPI/src/IndirectASTVisitor.C
    M proccontrol/src/DecoderWindows.C
    M proccontrol/src/linux.C
    M proccontrol/src/windows_thread.C
    M stackwalk/src/x86-swk.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/dwarfWalker.C

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


Compare: https://github.com/dyninst/dyninst/compare/1e9233bd16a1...6fc7b32685c7
[← Prev in Thread] Current Thread [Next in Thread→]