OSDN Git Service

gcc:
authorjanis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Jul 2006 22:58:07 +0000 (22:58 +0000)
committerjanis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Jul 2006 22:58:07 +0000 (22:58 +0000)
commitc7a67206aa1b13e4ef7e808ceb695847d19a404e
tree16059cfdc327445328728cd69a9c3c6758161309
parentfaece7b81b6348faa56358ccba7b79af7910bee8
gcc:

* doc/sourcebuild.texi (Test Directives): Document dg-shouldfail.

gcc/testsuite:

* lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
(dg-test): Support shouldfail tests.
* lib/target-supports-dg.exp (dg-shouldfail): New.
* gcc.test-framework/test-framework.awk: Handle shouldfail tests.
* gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
* gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
* gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
* gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
* gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
* gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115424 138bc75d-0d04-0410-961f-82ee72b054a4
12 files changed:
gcc/ChangeLog
gcc/doc/sourcebuild.texi
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.test-framework/dg-do-run-sf-exp-F.c [new file with mode: 0644]
gcc/testsuite/gcc.test-framework/dg-do-run-sf-exp-P.c [new file with mode: 0644]
gcc/testsuite/gcc.test-framework/dg-do-run-sft-exp-F.c [new file with mode: 0644]
gcc/testsuite/gcc.test-framework/dg-do-run-sft-exp-P.c [new file with mode: 0644]
gcc/testsuite/gcc.test-framework/dg-dox-run-sf-exp-XF.c [new file with mode: 0644]
gcc/testsuite/gcc.test-framework/dg-dox-run-sf-exp-XP.c [new file with mode: 0644]
gcc/testsuite/gcc.test-framework/test-framework.awk
gcc/testsuite/lib/gcc-dg.exp
gcc/testsuite/lib/target-supports-dg.exp