diff options
| author | Tomáš Hulata <hulata@sysart.tech> | 2025-08-23 00:54:04 +0200 |
|---|---|---|
| committer | Rich Felker <dalias@aerifal.cx> | 2026-03-19 09:57:35 -0400 |
| commit | 1347154cdc5c18518383ad64dda5531aedac6020 (patch) | |
| tree | 97e38963fb593a39fd37705fd5848ff8103f8337 /src/linux/brk.c | |
| parent | 149d872970312e56a3052f51708b1da2c78ef641 (diff) | |
| download | musl-1347154cdc5c18518383ad64dda5531aedac6020.tar.gz | |
vdso: add support for GNU hash tables
on some kernel builds, the vdso exports symbols with DT_GNU_HASH but
omits DT_HASH, causing the vdso not to get used and for clock_gettime
to fall back to using a syscall.
our vdso resolver does not use the hash table anyway, but does need
the symbol count from the standard sysv hash table. if it's missing,
use the GNU hashtable to calculate the number of symbols.
Diffstat (limited to 'src/linux/brk.c')
0 files changed, 0 insertions, 0 deletions
