Fix some testcases for nds32 target and provide new nds32 target specific tests.
commit1dfe980d31bae4dd2cce9cb7615de6248beb33cb
authorjasonwucj <jasonwucj@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Dec 2013 10:58:05 +0000 (3 10:58 +0000)
committerjasonwucj <jasonwucj@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Dec 2013 10:58:05 +0000 (3 10:58 +0000)
tree0c2e31a57e360ac432a6cd76d5fd5dfe97c6d127
parent8321122bd2e982329ced55ea8af33c8d5a161086
Fix some testcases for nds32 target and provide new nds32 target specific tests.

gcc/testsuite/
* gcc.dg/20020312-2.c: Add __nds32__ case.
* gcc.dg/builtin-apply2.c: Skip for nds32*-*-*.
* gcc.dg/sibcall-3.c: Expected fail for nds32*-*-*.
* gcc.dg/sibcall-4.c: Expected fail for nds32*-*-*.
* gcc.dg/stack-usage-1.c (SIZE): Define case for __nds32__.
* gcc.dg/torture/pr37868.c: Skip for nds32*-*-*.
* gcc.dg/torture/stackalign/builtin-apply-2.c: Skip for nds32*-*-*.
* gcc.dg/tree-ssa/20040204-1.c: Expected fail for nds32*-*-*.
* gcc.dg/tree-ssa/pr42585.c: Skip for nds32*-*-*.
* gcc.dg/tree-ssa/sra-12.c: Skip for nds32*-*-*.
* gcc.target/nds32: New nds32 specific directory and testcases.
* lib/target-supports.exp (check_profiling_available): Check for
nds32*-*-elf.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205625 138bc75d-0d04-0410-961f-82ee72b054a4
20 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/20020312-2.c
gcc/testsuite/gcc.dg/builtin-apply2.c
gcc/testsuite/gcc.dg/sibcall-3.c
gcc/testsuite/gcc.dg/sibcall-4.c
gcc/testsuite/gcc.dg/stack-usage-1.c
gcc/testsuite/gcc.dg/torture/pr37868.c
gcc/testsuite/gcc.dg/torture/stackalign/builtin-apply-2.c
gcc/testsuite/gcc.dg/tree-ssa/20040204-1.c
gcc/testsuite/gcc.dg/tree-ssa/pr42585.c
gcc/testsuite/gcc.dg/tree-ssa/sra-12.c
gcc/testsuite/gcc.target/nds32/basic-main.c [new file with mode: 0644]
gcc/testsuite/gcc.target/nds32/builtin-isb.c [new file with mode: 0644]
gcc/testsuite/gcc.target/nds32/builtin-isync.c [new file with mode: 0644]
gcc/testsuite/gcc.target/nds32/builtin-mfsr-mtsr.c [new file with mode: 0644]
gcc/testsuite/gcc.target/nds32/builtin-mfusr-mtusr.c [new file with mode: 0644]
gcc/testsuite/gcc.target/nds32/builtin-setgie-dis.c [new file with mode: 0644]
gcc/testsuite/gcc.target/nds32/builtin-setgie-en.c [new file with mode: 0644]
gcc/testsuite/gcc.target/nds32/nds32.exp [new file with mode: 0644]
gcc/testsuite/lib/target-supports.exp