Branch: refs/heads/bbiiggppiigg/fix-create-loadable-section-logic
  Home:   https://github.com/dyninst/dyninst
  Commit: 0353f4949549dd5d7c526a4174c5ccad6c3f8ff3
      
https://github.com/dyninst/dyninst/commit/0353f4949549dd5d7c526a4174c5ccad6c3f8ff3
  Author: wuxx1279 <[email protected]>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

  Changed paths:
    M symtabAPI/src/emitElf.C

  Log Message:
  -----------
  Fix logic on where to insert loadable sections

Previously, Dyninst made the assumption that for the last PT_LOAD
segment, the last section in it will have its addr + offset
exactly matching the end of the segment (segment addr + offset).

However, we have seen binaries where such assumptions no longer holds.

This PR simply moves the logic of inserting the loadable sections
right after the last section of the last data segment, to the last
section, which should be permitted by the ELF standard.


  Commit: 2c4d56c12f1abd2bb392d14a7b0c567fb8a64741
      
https://github.com/dyninst/dyninst/commit/2c4d56c12f1abd2bb392d14a7b0c567fb8a64741
  Author: wuxx1279 <[email protected]>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

  Changed paths:
    M symtabAPI/src/emitElf.C

  Log Message:
  -----------
  Various Fixes

Remove useless update to insertPoint
Remove flag for checking whether loadable sections has been created.
Add debug log when dyninst failed to create new sections.


  Commit: 2a2a15df4aebf577d0d24ad0ec232861676c859a
      
https://github.com/dyninst/dyninst/commit/2a2a15df4aebf577d0d24ad0ec232861676c859a
  Author: wuxx1279 <[email protected]>
  Date:   2026-02-02 (Mon, 02 Feb 2026)

  Changed paths:
    M symtabAPI/src/emitElf.C

  Log Message:
  -----------
  fix rebase issue


Compare: https://github.com/dyninst/dyninst/compare/f255ea1a3d6d...2a2a15df4aeb

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