HomeFreeBSD

libthr: Preresolve selected EABI symbols on arm.

Description

libthr: Preresolve selected EABI symbols on arm.

Add the ability to pre-resolve architecture-specific EABI symbols and
use it on arm for selected EABI functions. These functions can be called
with rtld bind lock write-locked, so they should be resolved in forward.

Reported by: Mark Millard <marklmi@yahoo.com>, John F Carr <jfc@mit.edu>
Reviewed by: kib, imp
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D46104

(cherry picked from commit 5670b8cc3672d5a6bc2c41eb48d7d01343c43ad0)

Details

Provenance
mmelAuthored on Jul 24 2024, 3:11 PM
Reviewer
kib
Differential Revision
D46104: libthr: Preresolve selected EABI symbols on arm
Parents
rG4ebd7fc30ab7: pf tests: ensure we don't confuse different ICMP types
Branches
Unknown
Tags
Unknown