1 # $NetBSD: Makefile,v 1.23 2021/11/01 21:37:33 nia Exp $ 2 # 3 4 NOFULLRELRO= yes 5 6 LIB= rumphijack 7 NOSTATICLIB= dlfun 8 NOPROFILE= dlfun 9 LIBDPLIBS+= pthread ${.CURDIR}/../libpthread \ 10 rumpclient ${.CURDIR}/../librumpclient 11 MAN= rumphijack.3 12 13 SRCS= hijack.c hijackdlsym.c 14 15 CPPFLAGS+= -D_DIAGNOSTIC -D_REENTRANT 16 17 WARNS?= 5 18 19 # make sure the compiler doesn't get clever, since we need 20 # a stack frame 21 COPTS.hijackdlsym.c+= -O0 22 23 .include <bsd.lib.mk> 24 25 CPPFLAGS+= -U_FORTIFY_SOURCE 26