CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2022/01/01 16:47:15

Modified files:
        sys/arch/amd64/include: asm.h 
        sys/arch/sparc64/include: asm.h 
        lib/libc       : Makefile.inc 
        lib/libc/arch/sparc64: SYS.h 
        lib/libc/arch/amd64/string: bcmp.S bzero.S memmove.S 
        lib/libc/arch/amd64/sys: brk.S sbrk.S 
        lib/libc/arch/sparc64/sys: brk.S sbrk.S 
Added files:
        lib/libc/arch  : DEFS.h 
Removed files:
        lib/libc/arch/amd64: DEFS.h 

Log message:
Add ENTRY_NB() macro for doing an ASM function entry without setting
the binding to global (NB == "no binding"), as clang 13 is now
warning about changing the binding from global to weak.

This first pass does amd64 and sparc64 and pulls DEFS.h out of the
per-arch directory to a common directory; others to follow

ok kettenis@

Reply via email to