Branch: refs/heads/master
  Home:   https://github.com/dyninst/dyninst
  Commit: ef72799e5cb275d5afc180bd262648a8fe9f040e
      
https://github.com/dyninst/dyninst/commit/ef72799e5cb275d5afc180bd262648a8fe9f040e
  Author: kupsch <[email protected]>
  Date:   2026-03-03 (Tue, 03 Mar 2026)

  Changed paths:
    M common/CMakeLists.txt
    A common/src/AuxvParser.C
    A common/src/AuxvParser.h
    M common/src/addrtranslate-auxv.C
    M common/src/addrtranslate-linux.C
    M common/src/addrtranslate-sysv.C
    M common/src/addrtranslate-sysv.h
    M common/src/linuxKludges.C
    R common/src/parseauxv.C
    R common/src/parseauxv.h
    M proccontrol/src/linux.C
    M proccontrol/src/windows_handler.C
    M stackwalk/src/linux-swk.C
    M symtabAPI/src/emitWin.C

  Log Message:
  -----------
  Fix AddressTranslateSysV::getAOut (#2161)

- Clean up AuxvParser: ctor, getter functions, and file names
    
- Improve AuxvParser to get the number of program headers and the size 
  of each program header

- Fix AddressTranslateSysV::getAOut to eliminate assumptions on program
  header types and order; program headers can be any order.  The current
  could read past the end of the program headers or stop early failing
  to find the lowest or any PT_LOAD program header. Now loops over all
  program headers to correctly find the PT_PHDR and lower PT_LOAD
  virtual addresses.



To unsubscribe from these emails, change your notification settings at 
https://github.com/dyninst/dyninst/settings/notifications
_______________________________________________
Dyninst-api mailing list
[email protected]
https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api

Reply via email to