1# $FreeBSD: head/gnu/lib/libssp/Makefile 169862 2007-05-22 10:40:58Z ru $
|
1# $FreeBSD: head/gnu/lib/libssp/Makefile 180012 2008-06-25 21:33:28Z ru $ |
2 3GCCDIR= ${.CURDIR}/../../../contrib/gcc 4GCCLIB= ${.CURDIR}/../../../contrib/gcclibs 5SRCDIR= ${GCCLIB}/libssp 6 7.PATH: ${SRCDIR} ${SRCDIR}/ssp 8 9LIB= ssp 10SHLIB_MAJOR= 0 11SHLIBDIR?= /lib 12NO_PROFILE=
|
13WITHOUT_SSP= |
14 15SRCS= ssp.c gets-chk.c memcpy-chk.c memmove-chk.c mempcpy-chk.c \ 16 memset-chk.c snprintf-chk.c sprintf-chk.c stpcpy-chk.c \ 17 strcat-chk.c strcpy-chk.c strncat-chk.c strncpy-chk.c \ 18 vsnprintf-chk.c vsprintf-chk.c 19 20CFLAGS+= -DHAVE_CONFIG_H 21CFLAGS+= -I${.CURDIR} -I${SRCDIR} -I${GCCLIB}/include 22 23VERSION_MAP= ${SRCDIR}/ssp.map 24 25 26INCS= ssp.h string.h stdio.h unistd.h 27INCSDIR=${INCLUDEDIR}/ssp 28 29CLEANFILES= ssp.h 30ssp.h: ssp.h.in 31 sed -e 's/@ssp_have_usable_vsnprintf@/define/' ${.ALLSRC} > ${.TARGET} 32 33SUBDIR+= libssp_nonshared 34 35.include <bsd.lib.mk>
|