]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/gcc.c-torture/execute/20010118-1.c
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 20010118-1.c
diff --git a/gcc/testsuite/gcc.c-torture/execute/20010118-1.c b/gcc/testsuite/gcc.c-torture/execute/20010118-1.c
deleted file mode 100644 (file)
index ee5197c..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-typedef struct {
-  int a, b, c, d, e, f;
-} A;
-
-void foo (A *v, int w, int x, int *y, int *z)
-{
-}
-
-void
-bar (A *v, int x, int y, int w, int h)
-{
-  if (v->a != x || v->b != y) {
-    int oldw = w;
-    int oldh = h;
-    int e = v->e;
-    int f = v->f;
-    int dx, dy;
-    foo(v, 0, 0, &w, &h);
-    dx = (oldw - w) * (double) e/2.0;
-    dy = (oldh - h) * (double) f/2.0;
-    x += dx;
-    y += dy;
-    v->a = x;
-    v->b = y;
-    v->c = w;
-    v->d = h;
-  }
-}
-
-int main ()
-{
-  A w = { 100, 110, 20, 30, -1, -1 };
-  bar (&w,400,420,50,70);
-  if (w.d != 70)
-    abort();
-  exit(0);
-}