Makefile revision 274075
1145519Sdarrenr# $FreeBSD: head/lib/libc/tests/ssp/Makefile 274075 2014-11-04 00:56:25Z ngie $ 2145510Sdarrenr 3145510Sdarrenr.include <bsd.own.mk> 4255332Scy 5145510SdarrenrTESTSDIR= ${TESTSBASE}/lib/libc/ssp 6145510Sdarrenr 7145510SdarrenrNO_WERROR= 8145510SdarrenrWARNS?= 2 9145510Sdarrenr 10145510SdarrenrCFLAGS.h_raw+= -fstack-protector-all -Wstack-protector 11145510Sdarrenr.if ${COMPILER_TYPE} == "clang" 12255332ScyCFLAGS.h_raw+= -fsanitize=bounds 13255332Scy.elif ${COMPILER_TYPE} == "gcc" 14255332ScyCFLAGS.h_raw+= --param ssp-buffer-size=1 15255332ScyDPADD+= ${LIBSSP} 16255332ScyLDADD+= -lssp 17255332Scy.endif 18255332Scy 19145510SdarrenrNETBSD_ATF_TESTS_SH= ssp_test 20145510Sdarrenr 21145510SdarrenrBINDIR= ${TESTSDIR} 22170268Sdarrenr 23145510SdarrenrPROGS= h_fgets 24145510SdarrenrPROGS+= h_gets 25145510SdarrenrPROGS+= h_getcwd 26145510SdarrenrPROGS+= h_memcpy 27145510SdarrenrPROGS+= h_memmove 28145510SdarrenrPROGS+= h_memset 29145510SdarrenrPROGS+= h_raw 30145510SdarrenrPROGS+= h_read 31255332ScyPROGS+= h_readlink 32255332ScyPROGS+= h_snprintf 33145510SdarrenrPROGS+= h_sprintf 34170268SdarrenrPROGS+= h_stpcpy 35170268SdarrenrPROGS+= h_stpncpy 36145510SdarrenrPROGS+= h_strcat 37145510SdarrenrPROGS+= h_strcpy 38145510SdarrenrPROGS+= h_strncat 39145510SdarrenrPROGS+= h_strncpy 40145510SdarrenrPROGS+= h_vsnprintf 41145510SdarrenrPROGS+= h_vsprintf 42145510Sdarrenr 43145510Sdarrenr.include "../Makefile.netbsd-tests" 44145510Sdarrenr 45170268Sdarrenr.include <bsd.test.mk> 46255332Scy