PR/59928 CVS commit: src/libexec/ld.elf_so
"Jared D. McNeill" <[email protected]>
| Newsgroups | gmane.os.netbsd.devel.pkgsrc.bugs |
|---|---|
| Message-ID | <[email protected]> |
The following reply was made to PR pkg/59928; it has been noted by GNATS. From: "Jared D. McNeill" <[email protected]> To: [email protected] Cc: Subject: PR/59928 CVS commit: src/libexec/ld.elf_so Date: Sun, 18 Jan 2026 19:19:10 +0000 Module Name: src Committed By: jmcneill Date: Sun Jan 18 19:19:09 UTC 2026 Modified Files: src/libexec/ld.elf_so: Makefile map_object.c rtld.h src/libexec/ld.elf_so/arch/powerpc: fixup.c Log Message: powerpc: Improve espresso fixup The previous implementation naively patched all executable program segments and this had some unintended consequences (PR pkg/59928). Let's use the section header table to narrow the scope of the patching. To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155 src/libexec/ld.elf_so/Makefile cvs rdiff -u -r1.70 -r1.71 src/libexec/ld.elf_so/map_object.c cvs rdiff -u -r1.153 -r1.154 src/libexec/ld.elf_so/rtld.h cvs rdiff -u -r1.2 -r1.3 src/libexec/ld.elf_so/arch/powerpc/fixup.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.