-
- Downloads
introduce target fileio and require it in tests that use tmpnam
Some target C libraries that aren't recognized as freestanding don't have filesystem support, so calling tmpnam, fopen/open and remove/unlink fails to link. This patch introduces a fileio effective target to the testsuite, and requires it in the tests that call tmpnam. for gcc/testsuite/ChangeLog * lib/target-supports.exp (check_effective_target_fileio): New. * gcc.c-torture/execute/fprintf-2.c: Require it. * gcc.c-torture/execute/printf-2.c: Likewise. * gcc.c-torture/execute/user-printf.c: Likewise.
Showing
- gcc/testsuite/ChangeLog 7 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.c-torture/execute/fprintf-2.c 1 addition, 0 deletionsgcc/testsuite/gcc.c-torture/execute/fprintf-2.c
- gcc/testsuite/gcc.c-torture/execute/printf-2.c 1 addition, 0 deletionsgcc/testsuite/gcc.c-torture/execute/printf-2.c
- gcc/testsuite/gcc.c-torture/execute/user-printf.c 1 addition, 0 deletionsgcc/testsuite/gcc.c-torture/execute/user-printf.c
- gcc/testsuite/lib/target-supports.exp 13 additions, 0 deletionsgcc/testsuite/lib/target-supports.exp
Loading
Please register or sign in to comment