git-risc-v-add-support-for-dl_runtime_profile
authorGNU Libc Maintainers <debian-glibc@lists.debian.org>
Sat, 1 Jun 2024 21:16:35 +0000 (23:16 +0200)
committerAurelien Jarno <aurel32@debian.org>
Sat, 1 Jun 2024 21:16:35 +0000 (23:16 +0200)
commitb4d58e94d75bda6a6ed9720c3ef11a8f5f4c99bd
tree06180aa8b1a8c9a32339481af6eab8105e66e97c
parentfd0b58883a1a1f997a889f2cb94ad7e033bc2e64
git-risc-v-add-support-for-dl_runtime_profile

commit 6b32696116e0097f5dd578ec087bcbef483f2a07
Author: Aurelien Jarno <aurelien@aurel32.net>
Date:   Sat Dec 30 11:00:10 2023 +0100

    RISC-V: Add support for dl_runtime_profile (BZ #31151)

    Code is mostly inspired from the LoongArch one, which has a similar ABI,
    with minor changes to support riscv32 and register differences.

    This fixes elf/tst-sprof-basic. This also fixes elf/tst-audit1,
    elf/tst-audit2 and elf/tst-audit8 with recent binutils snapshots when
    --enable-bind-now is used.

    Resolves: BZ #31151

Acked-by: Palmer Dabbelt <palmer@rivosinc.com>
Gbp-Pq: Topic riscv64
Gbp-Pq: Name git-risc-v-add-support-for-dl_runtime_profile.diff
sysdeps/riscv/Makefile
sysdeps/riscv/dl-link.sym [new file with mode: 0644]
sysdeps/riscv/dl-machine.h
sysdeps/riscv/dl-trampoline.S