diff options
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/restrict-1.c | 30 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr14765-1.c | 11 |
2 files changed, 0 insertions, 41 deletions
diff --git a/gcc/testsuite/gcc.c-torture/execute/restrict-1.c b/gcc/testsuite/gcc.c-torture/execute/restrict-1.c deleted file mode 100644 index 3c5696cb597..00000000000 --- a/gcc/testsuite/gcc.c-torture/execute/restrict-1.c +++ /dev/null @@ -1,30 +0,0 @@ -/* PR rtl-optimization/16536 - Origin: Jeremy Denise <jeremy.denise@libertysurf.fr> - Reduced: Wolfgang Bangerth <bangerth@dealii.org> - Volker Reichelt <reichelt@igpm.rwth-aachen.de> */ - -extern void abort (); - -typedef struct -{ - int i, dummy; -} A; - -inline A foo (const A* p, const A* q) -{ - return (A){p->i+q->i}; -} - -void bar (A* __restrict__ p) -{ - *p=foo(p,p); - if (p->i!=2) - abort(); -} - -int main () -{ - A a={1}; - bar(&a); - return 0; -} diff --git a/gcc/testsuite/gcc.dg/pr14765-1.c b/gcc/testsuite/gcc.dg/pr14765-1.c deleted file mode 100644 index d2b341839ce..00000000000 --- a/gcc/testsuite/gcc.dg/pr14765-1.c +++ /dev/null @@ -1,11 +0,0 @@ -/* Empty statement expressions should get void type. Bug 14765 from - Serge Belyshev <belyshev@lubercy.com>. */ -/* { dg-do compile } */ -/* { dg-options "" } */ - -int a; -void fun () -{ - a = 0; - a = ({}); /* { dg-error "not ignored" "void stmt expr" } */ -} |