Cross Reference: Makefile
xref: /src/tests/lib/libc/ssp/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/tests/lib/libc/ssp/
Makefile revision 1.1
11.1Spgoyette# $NetBSD: Makefile,v 1.1 2010/12/27 02:04:19 pgoyette Exp $
21.1Spgoyette
31.1SpgoyetteNOMAN=		# defined
41.1Spgoyette
51.1Spgoyette.include <bsd.own.mk>
61.1Spgoyette
71.1SpgoyetteWARNS=	4
81.1Spgoyette
91.1SpgoyetteCPPFLAGS+=	-D_FORTIFY_SOURCE=2
101.1SpgoyetteCFLAGS+=	-fstack-protector-all -Wstack-protector
111.1SpgoyetteLDFLAGS+=	-fstack-protector-all -Wstack-protector
121.1Spgoyette
131.1Spgoyette# Bootstrap hack
141.1Spgoyette
151.1Spgoyette.ifmake !clean && !obj && !cleandir
161.1Spgoyette.BEGIN:
171.1Spgoyette	${AR} cr libssp_nonshared.a
181.1Spgoyette.endif
191.1Spgoyette
201.1SpgoyetteCLEANFILES+= 	libssp_nonshared.a
211.1SpgoyetteLDFLAGS+=	-L.
221.1Spgoyette
231.1SpgoyetteTESTSDIR=	${TESTSBASE}/lib/libc/ssp
241.1Spgoyette
251.1SpgoyetteTESTS_SH+=	t_ssp
261.1Spgoyette
271.1SpgoyetteBINDIR=		${TESTSDIR}
281.1Spgoyette
291.1SpgoyettePROGS=		h_fgets
301.1SpgoyettePROGS+=		h_gets
311.1SpgoyettePROGS+=		h_getcwd
321.1SpgoyettePROGS+=		h_memcpy
331.1SpgoyettePROGS+=		h_memmove
341.1SpgoyettePROGS+=		h_memset
351.1SpgoyettePROGS+=		h_raw
361.1SpgoyettePROGS+=		h_read
371.1SpgoyettePROGS+=		h_readlink
381.1SpgoyettePROGS+=		h_snprintf
391.1SpgoyettePROGS+=		h_sprintf
401.1SpgoyettePROGS+=		h_strcat
411.1SpgoyettePROGS+=		h_strcpy
421.1SpgoyettePROGS+=		h_strncat
431.1SpgoyettePROGS+=		h_strncpy
441.1SpgoyettePROGS+=		h_vsnprintf
451.1SpgoyettePROGS+=		h_vsprintf
461.1Spgoyette
471.1Spgoyette.include <bsd.test.mk>
48

Indexes created Sun Dec 21 07:09:50 GMT 2025