diff options
Diffstat (limited to 'sys/boot/userboot/zfs/Makefile')
-rw-r--r-- | sys/boot/userboot/zfs/Makefile | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/sys/boot/userboot/zfs/Makefile b/sys/boot/userboot/zfs/Makefile new file mode 100644 index 000000000000..3180b94788b7 --- /dev/null +++ b/sys/boot/userboot/zfs/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +S= ${.CURDIR}/../../zfs + +.PATH: ${S} ${.CURDIR}/../../../crypto/skein +LIB= zfsboot +INTERNALLIB= + +SRCS+= zfs.c skein.c skein_block.c + +# Do not unroll skein loops, reduce code size +CFLAGS+= -DSKEIN_LOOP=111 + +CFLAGS+= -I${.CURDIR}/../../common -I${.CURDIR}/../../.. -I. +CFLAGS+= -I${.CURDIR}/../../../../lib/libstand +CFLAGS+= -I${.CURDIR}/../../../cddl/boot/zfs +CFLAGS+= -I${.CURDIR}/../../../crypto/skein + +CFLAGS+= -ffreestanding -fPIC +CFLAGS+= -Wformat -Wall + +.include <bsd.lib.mk> |