Cross Reference: Makefile
xref: /src/tests/lib/libc/ssp/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/tests/lib/libc/ssp/
Makefile revision 1.1
1# $NetBSD: Makefile,v 1.1 2010/12/27 02:04:19 pgoyette Exp $
2
3NOMAN=		# defined
4
5.include <bsd.own.mk>
6
7WARNS=	4
8
9CPPFLAGS+=	-D_FORTIFY_SOURCE=2
10CFLAGS+=	-fstack-protector-all -Wstack-protector
11LDFLAGS+=	-fstack-protector-all -Wstack-protector
12
13# Bootstrap hack
14
15.ifmake !clean && !obj && !cleandir
16.BEGIN:
17	${AR} cr libssp_nonshared.a
18.endif
19
20CLEANFILES+= 	libssp_nonshared.a
21LDFLAGS+=	-L.
22
23TESTSDIR=	${TESTSBASE}/lib/libc/ssp
24
25TESTS_SH+=	t_ssp
26
27BINDIR=		${TESTSDIR}
28
29PROGS=		h_fgets
30PROGS+=		h_gets
31PROGS+=		h_getcwd
32PROGS+=		h_memcpy
33PROGS+=		h_memmove
34PROGS+=		h_memset
35PROGS+=		h_raw
36PROGS+=		h_read
37PROGS+=		h_readlink
38PROGS+=		h_snprintf
39PROGS+=		h_sprintf
40PROGS+=		h_strcat
41PROGS+=		h_strcpy
42PROGS+=		h_strncat
43PROGS+=		h_strncpy
44PROGS+=		h_vsnprintf
45PROGS+=		h_vsprintf
46
47.include <bsd.test.mk>
48

Indexes created Sat Dec 20 21:09:36 GMT 2025