[DynInst_API:] [dyninst/dyninst] a608c5: Rename emitElf64, fix 32-bit build


Date: Fri, 29 Jul 2016 12:43:17 -0700
From: Bill Williams <bill@xxxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] a608c5: Rename emitElf64, fix 32-bit build
  Branch: refs/heads/release9.2/fixes/line_info
  Home:   https://github.com/dyninst/dyninst
  Commit: a608c55333144ad469cd5be923b7d94546cc754c
      https://github.com/dyninst/dyninst/commit/a608c55333144ad469cd5be923b7d94546cc754c
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M cmake/shared.cmake

  Log Message:
  -----------
  Rename emitElf64, fix 32-bit build


  Commit: 972e08f3f261cb0c0860411bef936f23b9ab8d7c
      https://github.com/dyninst/dyninst/commit/972e08f3f261cb0c0860411bef936f23b9ab8d7c
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

  Changed paths:
    M symtabAPI/h/Module.h
    M symtabAPI/src/LineInformation.C

  Log Message:
  -----------
  Make Statement's filenames const char* pointing into the string table, not just LineInformation's copies of same.


  Commit: 8731c2b586023624ad49da6e8516340d8f544821
      https://github.com/dyninst/dyninst/commit/8731c2b586023624ad49da6e8516340d8f544821
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

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

  Log Message:
  -----------
  Replace iterative dealloc with dwarf_srclines_dealloc, which should avoid certain leaks that were inherent in the iterative style.


  Commit: 4c1f32046bfd18fd027051645070e5d4d97702e1
      https://github.com/dyninst/dyninst/commit/4c1f32046bfd18fd027051645070e5d4d97702e1
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2016-07-12 (Tue, 12 Jul 2016)

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

  Log Message:
  -----------
  Replace individual linesrc calls with srcfiles, allowing libdwarf to allocate once and us to do lookups by index rather than strcmp.


  Commit: 17f53bb57b9e26aa8286b642d2096d85536c95aa
      https://github.com/dyninst/dyninst/commit/17f53bb57b9e26aa8286b642d2096d85536c95aa
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2016-07-13 (Wed, 13 Jul 2016)

  Changed paths:
    A .idea/deployment.xml
    A .idea/webServers.xml
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/dwarfWalker.h

  Log Message:
  -----------
  Warning cleanup.


  Commit: fa9301aa0ce819d512401d9547d8b49039e007be
      https://github.com/dyninst/dyninst/commit/fa9301aa0ce819d512401d9547d8b49039e007be
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M symtabAPI/h/Function.h
    M symtabAPI/h/Module.h
    M symtabAPI/src/Function.C
    M symtabAPI/src/Module.C
    M symtabAPI/src/Object-elf.C
    M symtabAPI/src/Object-elf.h
    M symtabAPI/src/Symtab-lookup.C
    M symtabAPI/src/dwarfWalker.C
    M symtabAPI/src/dwarfWalker.h

  Log Message:
  -----------
  Cache module DIEs and build ranges as interval trees.


  Commit: 0068325fb0bf6ce4e20986018a0fb8cd9728ff69
      https://github.com/dyninst/dyninst/commit/0068325fb0bf6ce4e20986018a0fb8cd9728ff69
  Author: Bill Williams <bill@xxxxxxxxxxx>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M dyninstAPI/CMakeLists.txt

  Log Message:
  -----------
  Remove dead file from CMakeLists.


Compare: https://github.com/dyninst/dyninst/compare/a608c5533314^...0068325fb0bf
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] a608c5: Rename emitElf64, fix 32-bit build, Bill Williams <=