]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/gcc.dg/struct-ret-1.c
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / gcc.dg / struct-ret-1.c
diff --git a/gcc/testsuite/gcc.dg/struct-ret-1.c b/gcc/testsuite/gcc.dg/struct-ret-1.c
deleted file mode 100644 (file)
index f581aad..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-/* { dg-do run { target hppa*-*-* } } */
-/* { dg-options { -O2 } { target hppa*-*-* } } */
-typedef struct {
-        int             x;
-        int             y;
-}               point_t;
-
-int main(int argc, char *argv[]);
-int printPoints(point_t a, point_t b);
-point_t toPoint(int x1, int y1);
-
-int
-main(int argc, char *argv[])
-{
-
-        if (printPoints(toPoint(0, 0), toPoint(1000, 1000)) != 1)
-                abort();
-        else
-                exit();
-
-        return 0;
-}
-
-int
-printPoints(point_t a, point_t b)
-{
-        if (a.x != 0
-            || a.y != 0
-            || b.x != 1000
-            || b.y != 1000)
-                return 0;
-        else
-                return 1;
-}
-
-point_t
-toPoint(int x1, int y1)
-{
-        point_t         p;
-
-        p.x = x1;
-        p.y = y1;
-
-        return p;
-}