Home | History | Annotate | Download | only in csu
History log of /src/tests/lib/csu/t_hello.sh
RevisionDateAuthorComments
 1.3  02-May-2025  riastradh branches: 1.3.4;
lib/csu: Add support for RELR relocations in static PIEs.

Same logic as in ld.elf_so, but baked into the executable itself for
static PIEs.

Addendum to proposal on tech-userlevel:
https://mail-index.NetBSD.org/tech-userlevel/2025/04/27/msg014727.html

PR bin/59360: ld.elf_so(8): missing RELR support
 1.2  02-May-2025  riastradh lib/csu: Test a static PIE with RELR relocations.

PR bin/59360: ld.elf_so(8): missing RELR support
 1.1  27-Apr-2025  riastradh lib/csu: Add tests of {static, dynamic} x {pie, non-pie}.

Main goal here is to test static pies, but let's take advantage of
this to test the same code several ways, since the csu logic has some
differences for static vs dynamic builds too like the ordering of
_libc_init calls.

PR lib/59359: static pies are broken
 1.3.4.2  02-Aug-2025  perseant Sync with HEAD
 1.3.4.1  02-May-2025  perseant file t_hello.sh was added on branch perseant-exfatfs on 2025-08-02 05:58:03 +0000

RSS XML Feed