re PR testsuite/52641 (Test cases fail for 16-bit int targets)
PR testsuite/52641 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16. * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus. * gcc.dg/torture/pr53366-1.c: Same. * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus. * gcc.dg/torture/pr56488.c: Same. * gcc.dg/torture/pr57584.c: Same. * gcc.dg/tree-ssa/pr57385.c: Same. * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling. From-SVN: r201119
This commit is contained in:
parent
d9e7115468
commit
14ab1eaf2a
@ -1,3 +1,15 @@
|
||||
2013-07-22 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
PR testsuite/52641
|
||||
* gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
|
||||
* gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
|
||||
* gcc.dg/torture/pr53366-1.c: Same.
|
||||
* gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
|
||||
* gcc.dg/torture/pr56488.c: Same.
|
||||
* gcc.dg/torture/pr57584.c: Same.
|
||||
* gcc.dg/tree-ssa/pr57385.c: Same.
|
||||
* gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
|
||||
|
||||
2013-07-21 OndÅej BÃlka <neleai@seznam.cz>
|
||||
|
||||
* c-c++-common/pr41779.c: Fix typos.
|
||||
|
7
gcc/testsuite/gcc.c-torture/execute/pr57344-2.x
Normal file
7
gcc/testsuite/gcc.c-torture/execute/pr57344-2.x
Normal file
@ -0,0 +1,7 @@
|
||||
load_lib target-supports.exp
|
||||
|
||||
if { [check_effective_target_int16] } {
|
||||
return 1
|
||||
}
|
||||
|
||||
return 0;
|
@ -1,6 +1,7 @@
|
||||
/* PR tree-optimization/53265 */
|
||||
/* { dg-do compile } */
|
||||
/* { dg-options "-O2 -Wall" } */
|
||||
/* { dg-require-effective-target size32plus } */
|
||||
|
||||
void bar (void *);
|
||||
int baz (int);
|
||||
|
@ -1,5 +1,6 @@
|
||||
/* PR tree-optimization/53366 */
|
||||
/* { dg-do run { target { size32plus } } } */
|
||||
/* { dg-require-effective-target size32plus } */
|
||||
|
||||
extern void abort (void);
|
||||
|
||||
|
@ -1,4 +1,5 @@
|
||||
/* { dg-do run { target { size32plus } } } */
|
||||
/* { dg-require-effective-target int32plus } */
|
||||
|
||||
int a, c, d = 1;
|
||||
struct S { int s; } b, f;
|
||||
|
@ -1,4 +1,5 @@
|
||||
/* { dg-do compile } */
|
||||
/* { dg-require-effective-target int32plus } */
|
||||
|
||||
struct S0 { int f0, f1, f2; };
|
||||
|
||||
|
@ -1,4 +1,5 @@
|
||||
/* { dg-do compile } */
|
||||
/* { dg-require-effective-target int32plus } */
|
||||
|
||||
typedef int int32_t;
|
||||
typedef unsigned char uint8_t;
|
||||
|
@ -1,5 +1,6 @@
|
||||
/* { dg-do compile } */
|
||||
/* { dg-options "-O1" } */
|
||||
/* { dg-require-effective-target int32plus } */
|
||||
|
||||
int c;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user