1# $OpenBSD: Makefile,v 1.5 2020/07/25 12:44:50 bluhm Exp $ 2# $NetBSD: Makefile,v 1.5 2002/09/18 04:16:02 lukem Exp $ 3 4PROG= extest 5SRCS= extest.c subr_extent.c 6CPPFLAGS+= -D_EXTENT_TESTING -DDIAGNOSTIC 7CLEANFILES+= extest.c *.tmp *.out *.norm 8 9.PATH: ${.CURDIR}/../../../../sys/kern 10 11LONG_MINUSONE != perl -e 'print unpack("H*",pack("l!",-1)),"\n"' 12 13REGRESS_TARGETS = run-extent 14 15run-extent: ${PROG} 16 ./${PROG} >extest.out 17 sed -n 's/ffffffffffffffff/${LONG_MINUSONE}/;5,$$p' \ 18 ${.CURDIR}/extest.exp >extest.norm 19 diff -up extest.norm extest.out 20 21extest.c: extest.awk tests 22 awk -f ${.CURDIR}/extest.awk ${.CURDIR}/tests >extest.c.tmp 23 mv extest.c.tmp extest.c 24 25.include <bsd.regress.mk> 26