X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fgcc.c-torture%2Fexecute%2F960312-1.c;fp=gcc%2Ftestsuite%2Fgcc.c-torture%2Fexecute%2F960312-1.c;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=94e67df23bd5cac1804fae2a42ce41c797f2a933;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/testsuite/gcc.c-torture/execute/960312-1.c b/gcc/testsuite/gcc.c-torture/execute/960312-1.c deleted file mode 100644 index 94e67df2..00000000 --- a/gcc/testsuite/gcc.c-torture/execute/960312-1.c +++ /dev/null @@ -1,34 +0,0 @@ -struct S -{ - int *sp, fc, *sc, a[2]; -}; - -f (struct S *x) -{ - int *t = x->sc; - int t1 = t[0]; - int t2 = t[1]; - int t3 = t[2]; - int a0 = x->a[0]; - int a1 = x->a[1]; - asm("": :"r" (t2), "r" (t3)); - t[2] = t1; - t[0] = a1; - x->a[1] = a0; - x->a[0] = t3; - x->fc = t2; - x->sp = t; -} - -main () -{ - struct S s; - static int sc[3] = {2, 3, 4}; - s.sc = sc; - s.a[0] = 10; - s.a[1] = 11; - f (&s); - if (s.sp[2] != 2) - abort (); - exit (0); -}