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@