[DynInst_API:] [dyninst/dyninst] 8afa92: Remove dead code Object::elf_vaddr_to_ptr (#1192)


Date: Fri, 04 Feb 2022 14:46:49 -0800
From: noreply@xxxxxxxxxx
Subject: [DynInst_API:] [dyninst/dyninst] 8afa92: Remove dead code Object::elf_vaddr_to_ptr (#1192)
  Branch: refs/heads/master
  Home:   https://github.com/dyninst/dyninst
  Commit: 8afa925fd7b421ce6eb9ad3734d00c6907c8c610
      https://github.com/dyninst/dyninst/commit/8afa925fd7b421ce6eb9ad3734d00c6907c8c610
  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: fd8744ee667874c6780f4f3a4ce9297d0f8388bd
      https://github.com/dyninst/dyninst/commit/fd8744ee667874c6780f4f3a4ce9297d0f8388bd
  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: 645e38a33fa5a86153bd08d923355f432289f7d5
      https://github.com/dyninst/dyninst/commit/645e38a33fa5a86153bd08d923355f432289f7d5
  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/2c94ce001356...645e38a33fa5
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 8afa92: Remove dead code Object::elf_vaddr_to_ptr (#1192), noreply <=