Branch: refs/heads/kupsch/fix-getAOut
  Home:   https://github.com/dyninst/dyninst
  Commit: a0a496e01e6d814344ea75bf979dda92e3a42f5d
      
https://github.com/dyninst/dyninst/commit/a0a496e01e6d814344ea75bf979dda92e3a42f5d
  Author: James A. Kupsch <[email protected]>
  Date:   2026-02-24 (Tue, 24 Feb 2026)

  Changed paths:
    M common/src/parseauxv.C
    M common/src/parseauxv.h

  Log Message:
  -----------
  cleanup AuxvParser class

- use default member initialization & cleanup constructor
- move getter methods in header and make inline


  Commit: 259a46d18b067e6f1788a17b8c131805192304e5
      
https://github.com/dyninst/dyninst/commit/259a46d18b067e6f1788a17b8c131805192304e5
  Author: James A. Kupsch <[email protected]>
  Date:   2026-02-24 (Tue, 24 Feb 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/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:
  -----------
  rename parseaux.* to AuxvParser.*


  Commit: 328843c600c5d345e7ded65e8e2902b99d76f012
      
https://github.com/dyninst/dyninst/commit/328843c600c5d345e7ded65e8e2902b99d76f012
  Author: James A. Kupsch <[email protected]>
  Date:   2026-02-24 (Tue, 24 Feb 2026)

  Changed paths:
    M 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

  Log Message:
  -----------
  enhance AuxvParser

- get number and size of program header
- rename program_base to program_header_base


  Commit: ec2e974f5ada8ce28bdaca401b006100da60a4b5
      
https://github.com/dyninst/dyninst/commit/ec2e974f5ada8ce28bdaca401b006100da60a4b5
  Author: James A. Kupsch <[email protected]>
  Date:   2026-02-24 (Tue, 24 Feb 2026)

  Changed paths:
    M common/src/addrtranslate-linux.C

  Log Message:
  -----------
  fix AddressTranslateSysV::getAOut

- use newly added auxv program_header_size and program_header_count to
  loop over all the program headers intstead assuming the first PT_LOAD
  program header is the lowest address and that no unknown header is
  before the PT_LOAD and PT_PHDR headers


Compare: 
https://github.com/dyninst/dyninst/compare/a0a496e01e6d%5E...ec2e974f5ada

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