gcc.c-torture/execute: Fix tmpnam issue on Windows
authorJonathan Yong <10walls@gmail.com>
Sun, 22 Aug 2021 03:05:07 +0000 (03:05 +0000)
committerJonathan Yong <10walls@gmail.com>
Mon, 23 Aug 2021 02:17:48 +0000 (02:17 +0000)
commit4a4616e53f440e15d0f3e91e23b67a3b5c84dddf
treeb4f6cb69eeb142bb0ce86f6f929adf6a61a52d7b
parent5b2876f96c16f43c7b4810237ac92bb8f9d18c01
gcc.c-torture/execute: Fix tmpnam issue on Windows

2021-08-22  Jonathan Yong  <10walls@gmail.com>

gcc/testsuite/ChangeLog:

* gcc.c-torture/execute/gcc_tmpnam.h: Fix tmpnam case on Windows
where it can return a filename with "\" to indicate current
directory.
* gcc.c-torture/execute/fprintf-2.c: Use wrapper.
* gcc.c-torture/execute/printf-2.c: Use wrapper.
* gcc.c-torture/execute/user-printf.c: Use wrapper.

Signed-off-by: Jonathan Yong <10walls@gmail.com>
gcc/testsuite/gcc.c-torture/execute/fprintf-2.c
gcc/testsuite/gcc.c-torture/execute/gcc_tmpnam.h [new file with mode: 0644]
gcc/testsuite/gcc.c-torture/execute/printf-2.c
gcc/testsuite/gcc.c-torture/execute/user-printf.c