Skip to content
This repository has been archived by the owner on Oct 12, 2022. It is now read-only.

Refactor ELF utils from rt.backtrace.elf and rt.sections_elf_shared to core.internal.elf.{dl,io} #2330

Merged
merged 16 commits into from Feb 21, 2020

Commits on Jan 17, 2020

  1. Extract ELF section reading from rt.backtrace.elf to core.elf

    Incl. some minor refactoring (pointer to ref, make `findSectionByName()`
    an ElfFile method, add `findSectionHeaderByName()` convenience method
    etc.).
    kinke committed Jan 17, 2020
    Copy the full SHA
    fab4a68 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    9179728 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    2e4b225 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    296dc2f View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    65712a9 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    fe6639d View commit details
    Browse the repository at this point in the history
  7. Slight core.elf refactoring

    kinke committed Jan 17, 2020
    Copy the full SHA
    d006561 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    0c3f5aa View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    13dbc3f View commit details
    Browse the repository at this point in the history
  10. core.elf: Prepare for generic ELF I/O

    I.e., allowing to read non-native ELF files too. The byte order must
    match the target's though.
    kinke committed Jan 17, 2020
    Copy the full SHA
    3f1392d View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    3c77e41 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    0fa014f View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    abc352d View commit details
    Browse the repository at this point in the history
  14. Minor documentation extensions

    kinke committed Jan 17, 2020
    Copy the full SHA
    332cf0a View commit details
    Browse the repository at this point in the history
  15. Fixup Makefiles

    kinke committed Jan 17, 2020
    Copy the full SHA
    40370b8 View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    cb4d513 View commit details
    Browse the repository at this point in the history