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

Reply via email to