aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc/cpp.texi
diff options
context:
space:
mode:
authorMatthew Malcomson <matthew.malcomson@arm.com>2018-11-16 16:26:44 +0000
committerMatthew Malcomson <matmal01@gcc.gnu.org>2018-11-16 16:26:44 +0000
commitfe5d12969fba426ff15afad597a3668bb18804ea (patch)
tree55a5f426a4979eab9bfc7e00f4eb4c934eb6e5e9 /gcc/doc/cpp.texi
parent4359b6318f9cb0861b25cd174e8a1a07f1740c27 (diff)
downloadgcc-fe5d12969fba426ff15afad597a3668bb18804ea.zip
gcc-fe5d12969fba426ff15afad597a3668bb18804ea.tar.gz
gcc-fe5d12969fba426ff15afad597a3668bb18804ea.tar.bz2
When running the testsuite on boards that can't report an error status DejaGNU...
When running the testsuite on boards that can't report an error status DejaGNU uses a special wrapper to print the exit code on stdout and parses stdout to find whether an execution failed or passed. In testcases that use "freopen (..., ..., stdout)" this special line is printed to the alternate location described in the freopen call and DejaGNU can't find the error code. This results in DejaGNU using a default return status of 2 and the test failing. This patch skips the two testcases that use freopen on stdout when testing a board that requires this wrapper. Testing done by running these two tests on arm-none-eabi cross build and observing that they are unsupported. gcc/testsuite/ChangeLog: 2018-11-16 Matthew Malcomson <matthew.malcomson@arm.com> * gcc.c-torture/execute/printf-2.c: Skip on wrapped boards. * gcc.c-torture/execute/user-printf.c: Likewise. From-SVN: r266214
Diffstat (limited to 'gcc/doc/cpp.texi')
0 files changed, 0 insertions, 0 deletions