xref: /freebsd/lib/libc/tests/stdio/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1bea1d37eSEnji Cooper.include <bsd.own.mk>
2bea1d37eSEnji Cooper
372d5dedfSKonstantin BelousovATF_TESTS_C+=		eintr_test
41ee02192SEnji CooperATF_TESTS_C+=		fdopen_test
5*b8dbfb0aSDag-Erling SmørgravATF_TESTS_C+=		flushlbuf_test
61ee02192SEnji CooperATF_TESTS_C+=		fmemopen2_test
71ee02192SEnji CooperATF_TESTS_C+=		fopen2_test
81ee02192SEnji CooperATF_TESTS_C+=		freopen_test
91ee02192SEnji CooperATF_TESTS_C+=		getdelim_test
10a77546fbSCy SchubertATF_TESTS_C+=		gets_s_test
111ee02192SEnji CooperATF_TESTS_C+=		mkostemp_test
12640235e2SEnji CooperATF_TESTS_C+=		open_memstream2_test
131ee02192SEnji CooperATF_TESTS_C+=		open_wmemstream_test
141ee02192SEnji CooperATF_TESTS_C+=		perror_test
151ee02192SEnji CooperATF_TESTS_C+=		print_positional_test
161ee02192SEnji CooperATF_TESTS_C+=		printbasic_test
171ee02192SEnji CooperATF_TESTS_C+=		printfloat_test
181ee02192SEnji CooperATF_TESTS_C+=		scanfloat_test
19b9385720SDag-Erling SmørgravATF_TESTS_C+=		snprintf_test
20b9385720SDag-Erling SmørgravATF_TESTS_C+=		sscanf_test
214ec9ee99SDag-Erling SmørgravATF_TESTS_C+=		swprintf_test
22b9385720SDag-Erling SmørgravATF_TESTS_C+=		swscanf_test
231ee02192SEnji Cooper
241ee02192SEnji CooperSRCS.fopen2_test=	fopen_test.c
2541a3b124SEnji Cooper
262f121787SEnji CooperNETBSD_ATF_TESTS_C=	clearerr_test
272f121787SEnji CooperNETBSD_ATF_TESTS_C+=	fflush_test
282f121787SEnji CooperNETBSD_ATF_TESTS_C+=	fmemopen_test
292f121787SEnji CooperNETBSD_ATF_TESTS_C+=	fopen_test
302f121787SEnji CooperNETBSD_ATF_TESTS_C+=	fputc_test
312f121787SEnji CooperNETBSD_ATF_TESTS_C+=	mktemp_test
32640235e2SEnji CooperNETBSD_ATF_TESTS_C+=	open_memstream_test
332f121787SEnji CooperNETBSD_ATF_TESTS_C+=	popen_test
342f121787SEnji CooperNETBSD_ATF_TESTS_C+=	printf_test
352f121787SEnji CooperNETBSD_ATF_TESTS_C+=	scanf_test
362f121787SEnji Cooper
3772d5dedfSKonstantin BelousovLIBADD.eintr_test+=	 md
38eacae6dcSBryan DreweryLIBADD.printfloat_test+= m
39eacae6dcSBryan DreweryLIBADD.scanfloat_test+=  m
403e86c108SEnji Cooper
41294bd282SDag-Erling Smørgrav# Older toolchains won't understand C23 %b, %wN, %wfN
42294bd282SDag-Erling SmørgravPROG_OVERRIDE_VARS+=	NO_WFORMAT
43294bd282SDag-Erling SmørgravNO_WFORMAT.snprintf_test=
44294bd282SDag-Erling SmørgravNO_WFORMAT.sscanf_test=
45294bd282SDag-Erling SmørgravNO_WFORMAT.swprintf_test=
46294bd282SDag-Erling SmørgravNO_WFORMAT.swscanf_test=
47294bd282SDag-Erling Smørgrav
48bea1d37eSEnji Cooper.if ${COMPILER_TYPE} == "gcc"
49bea1d37eSEnji Cooper# 90: use of assignment suppression and length modifier together in scanf format
50bea1d37eSEnji CooperNO_WFORMAT.scanfloat_test=
51bea1d37eSEnji Cooper.endif
52bea1d37eSEnji Cooper
532f121787SEnji Cooper.include "../Makefile.netbsd-tests"
542f121787SEnji Cooper
552f121787SEnji Cooper.include <bsd.test.mk>
56