[DynInst_API:] [dyninst/dyninst] 7ca67e: Remove dead code Object::elf_vaddr_to_ptr (#1192)


Date: Fri, 04 Feb 2022 12:23:20 -0800
From: noreply@xxxxxxxxxx
Subject: [DynInst_API:] [dyninst/dyninst] 7ca67e: Remove dead code Object::elf_vaddr_to_ptr (#1192)
  Branch: refs/heads/cuda-11.6-fix
  Home:   https://github.com/dyninst/dyninst
  Commit: 7ca67e717c90a8293a1bd67d3b59dae44f60a6c7
      https://github.com/dyninst/dyninst/commit/7ca67e717c90a8293a1bd67d3b59dae44f60a6c7
  Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
  Date:   2022-02-04 (Fri, 04 Feb 2022)

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

  Log Message:
  -----------
  Remove dead code Object::elf_vaddr_to_ptr (#1192)


  Commit: 6ca64db81d6859733183f33374fbb3f0ef91cb6a
      https://github.com/dyninst/dyninst/commit/6ca64db81d6859733183f33374fbb3f0ef91cb6a
  Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
  Date:   2022-02-04 (Fri, 04 Feb 2022)

  Changed paths:
    M symtabAPI/h/Symtab.h
    M symtabAPI/src/Symtab.C

  Log Message:
  -----------
  Remove dead code and variables related to Symtab::data_ptr_ and Symtab::code_ptr_ (#1192)


  Commit: cd1bd26e3d108c65aa84ad1b54d7a9532e408570
      https://github.com/dyninst/dyninst/commit/cd1bd26e3d108c65aa84ad1b54d7a9532e408570
  Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
  Date:   2022-02-04 (Fri, 04 Feb 2022)

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

  Log Message:
  -----------
  Allow zero-length ELF program headers (#1192)

CUDA-11.6 binaries do not have program headers, which causes ELF parsing to stop early and miss line info


Compare: https://github.com/dyninst/dyninst/compare/354befff1c65...cd1bd26e3d10
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 7ca67e: Remove dead code Object::elf_vaddr_to_ptr (#1192), noreply <=