C-SKY port: Testsuite
authorSandra Loosemore <sandra@codesourcery.com>
Fri, 17 Aug 2018 19:06:52 +0000 (15:06 -0400)
committerSandra Loosemore <sandra@gcc.gnu.org>
Fri, 17 Aug 2018 19:06:52 +0000 (15:06 -0400)
commit9d21b3988043f147e611a1224781f4e75692cdec
tree3e348622422c1c54b49eb4a22d51c52c5ad8d296
parentfbceb769e61bfed5f87736eecd065f4ee5ac738b
C-SKY port: Testsuite

2018-08-17  Sandra Loosemore  <sandra@codesourcery.com>
    Chung-Lin Tang  <cltang@codesourcery.com>
    Xianmiao Qu  <xianmiao_qu@c-sky.com>

C-SKY port: Testsuite

gcc/testsuite/
* g++.dg/Wno-frame-address.C: Adjust for C-SKY.
* g++.dg/torture/type-generic-1.C: Likewise.
* gcc.c-torture/compile/20000804-1.c: Likewise.
* gcc.c-torture/execute/20101011-1.c: Likewise.
* gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Likewise.
* gcc.dg/20020312-2.c: Likewise.
* gcc.dg/Wno-frame-address.c: Likewise.
* gcc.dg/c11-true_min-1.c: Likewise.
* gcc.dg/sibcall-10.c: Likewise.
* gcc.dg/sibcall-9.c: Likewise.
* gcc.dg/stack-usage-1.c: Likewise.
* gcc.dg/torture/float32-tg-3.c: Likewise.
* gcc.dg/torture/float32x-tg-3.c: Likewise.
* gcc.dg/torture/float64-tg-3.c: Likewise.
* gcc.dg/torture/float64x-tg-3.c: Likewise.
* gcc.dg/torture/type-generic-1.c: Likewise.
* gcc.target/csky/*: New.
* lib/target-supports.exp (check_profiling_available): Add
csky-*-elf.
(check_effective_target_hard_float): Handle C-SKY targets with
single-precision hard float only.
(check_effective_target_logical_op_short_circuit): Handle C-SKY.

Co-Authored-By: Chung-Lin Tang <cltang@codesourcery.com>
Co-Authored-By: Xianmiao Qu <xianmiao_qu@c-sky.com>
From-SVN: r263630
35 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/Wno-frame-address.C
gcc/testsuite/g++.dg/torture/type-generic-1.C
gcc/testsuite/gcc.c-torture/compile/20000804-1.c
gcc/testsuite/gcc.c-torture/execute/20101011-1.c
gcc/testsuite/gcc.c-torture/execute/ieee/mul-subnormal-single-1.x
gcc/testsuite/gcc.dg/20020312-2.c
gcc/testsuite/gcc.dg/Wno-frame-address.c
gcc/testsuite/gcc.dg/c11-true_min-1.c
gcc/testsuite/gcc.dg/sibcall-10.c
gcc/testsuite/gcc.dg/sibcall-9.c
gcc/testsuite/gcc.dg/stack-usage-1.c
gcc/testsuite/gcc.dg/torture/float32-tg-3.c
gcc/testsuite/gcc.dg/torture/float32x-tg-3.c
gcc/testsuite/gcc.dg/torture/float64-tg-3.c
gcc/testsuite/gcc.dg/torture/float64x-tg-3.c
gcc/testsuite/gcc.dg/torture/type-generic-1.c
gcc/testsuite/gcc.target/csky/and1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/and2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/and3a.c [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/and3b.c [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/ck801-branch.c [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/constpool-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/constpool-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/constpool-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/cse-cc.c [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/csky.exp [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/fnargs-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/fnargs-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/fnargs-3.c [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/land1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/land2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/naked.c [new file with mode: 0644]
gcc/testsuite/gcc.target/csky/or1.c [new file with mode: 0644]
gcc/testsuite/lib/target-supports.exp