opnsense-src/tools/regression/lib/libc/stdio/Makefile
Jilles Tjoelker 93a65e1b5f libc/stdio: Fail fdopen() on an execute-only fd.
An execute-only fd (opened with O_EXEC) allows neither read() nor write()
and is therefore incompatible with all stdio modes. Therefore, the [EINVAL]
error applies.

Also adjust the similar check in freopen() with a NULL path, even though
this checks an fd which is already from a FILE.
2014-04-21 17:40:23 +00:00

24 lines
384 B
Makefile

# $FreeBSD$
TESTS= test-fdopen \
test-fmemopen \
test-fopen \
test-freopen \
test-getdelim \
test-mkostemp \
test-open_memstream \
test-open_wmemstream \
test-perror \
test-print-positional \
test-printbasic \
test-printfloat \
test-scanfloat
CFLAGS+= -lm
.PHONY: tests
tests: ${TESTS}
for p in ${TESTS}; do ${.OBJDIR}/$$p; done
.PHONY: clean
clean:
-rm -f ${TESTS}