[DynInst_API:] [dyninst/dyninst] 74226e: Elf extended numbering (#776)


Date: Tue, 07 Jul 2020 11:49:24 -0700
From: noreply@xxxxxxxxxx
Subject: [DynInst_API:] [dyninst/dyninst] 74226e: Elf extended numbering (#776)
  Branch: refs/heads/master
  Home:   https://github.com/dyninst/dyninst
  Commit: 74226e7b32b908fdc63d402a72baafabbd667585
      https://github.com/dyninst/dyninst/commit/74226e7b32b908fdc63d402a72baafabbd667585
  Author: Xiaozhu Meng <mxz297@xxxxxxxxx>
  Date:   2020-07-07 (Tue, 07 Jul 2020)

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

  Log Message:
  -----------
  Elf extended numbering (#776)

Handle extended numbering for total section number, total program header number,
and the section string table index.

1. Use libelf provided functions to handle extended numbering for ELF headers
2. Record .symtab_shndx when present to handle extended numbering for section number of a symbol


[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 74226e: Elf extended numbering (#776), noreply <=