CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2024/07/14 03:48:49
Modified files:
lib/libc : Symbols.list
lib/libc/dlfcn : init.c
lib/libc/gen : Makefile.inc
regress/lib/libc: Makefile
sys/arch/arm64/arm64: cpu.c
sys/arch/riscv64/riscv64: cpu.c
sys/sys : exec_elf.h
Added files:
lib/libc/gen : elf_aux_info.3 elf_aux_info.c
lib/libc/hidden/sys: auxv.h
regress/lib/libc/elf_aux_info: Makefile elf_aux_info.c
sys/arch/alpha/include: elf.h
sys/arch/amd64/include: elf.h
sys/arch/arm/include: elf.h
sys/arch/arm64/include: elf.h
sys/arch/hppa/include: elf.h
sys/arch/i386/include: elf.h
sys/arch/m88k/include: elf.h
sys/arch/mips64/include: elf.h
sys/arch/powerpc/include: elf.h
sys/arch/powerpc64/include: elf.h
sys/arch/riscv64/include: elf.h
sys/arch/sh/include: elf.h
sys/arch/sparc64/include: elf.h
sys/sys : auxv.h
Log message:
Add elf_aux_info(3)
Designed to let userland peek at AT_HWCAP and AT_HWCAP2 using an already
existing interface coming from FreeBSD. Headers bits were snatched from
there. Input & ok kettenis@
libc bump and sets sync will follow soon