Branch: refs/heads/kupsch/fix-getAOut
Home: https://github.com/dyninst/dyninst
Commit: 3facdcbec718e44d164ca59c41e293afbaf29c42
https://github.com/dyninst/dyninst/commit/3facdcbec718e44d164ca59c41e293afbaf29c42
Author: James A. Kupsch <[email protected]>
Date: 2026-03-02 (Mon, 02 Mar 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: 93f65b15fef29eb7067552cddc43ddbd945a93ac
https://github.com/dyninst/dyninst/commit/93f65b15fef29eb7067552cddc43ddbd945a93ac
Author: James A. Kupsch <[email protected]>
Date: 2026-03-02 (Mon, 02 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/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: a163fd4c79345d5a4b180eedda2b31887947d4f3
https://github.com/dyninst/dyninst/commit/a163fd4c79345d5a4b180eedda2b31887947d4f3
Author: James A. Kupsch <[email protected]>
Date: 2026-03-02 (Mon, 02 Mar 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: f68d63781b72847f725382f085c3410049a7b6c8
https://github.com/dyninst/dyninst/commit/f68d63781b72847f725382f085c3410049a7b6c8
Author: James A. Kupsch <[email protected]>
Date: 2026-03-02 (Mon, 02 Mar 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 instead 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/23fbcca4bcdc...f68d63781b72
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