1 # $NetBSD: Makefile.inc,v 1.34 2022/05/30 14:18:10 rin Exp $ 2 3 SRCS+= bswap16.c bswap32.c 4 SRCS+= htonl.c htons.c ntohl.c ntohs.c 5 SRCS+= syncicache.c 6 7 SRCS+= ffs.S memset.S strlen.S 8 SRCS+= gprsavrest.S 9 10 .if !empty(LIBKERN_MD_FLAGS:M*strict-align*) 11 # Disable asm versions that use unaligned memory access and thus break 403. 12 . for name in memcmp memcpy memmove 13 . for suffix in o po pico go d 14 ${name}.${suffix}: ${name}.c 15 . endfor 16 . endfor 17 .endif 18