X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.brendan%2Fcode-gen3.C;fp=gcc%2Ftestsuite%2Fg%2B%2B.old-deja%2Fg%2B%2B.brendan%2Fcode-gen3.C;h=0000000000000000000000000000000000000000;hb=6fed43773c9b0ce596dca5686f37ac3fc0fa11c0;hp=fcba4a034682008388b20eaf28d21ef1b1e66d1c;hpb=27b11d56b743098deb193d510b337ba22dc52e5c;p=msp430-gcc.git diff --git a/gcc/testsuite/g++.old-deja/g++.brendan/code-gen3.C b/gcc/testsuite/g++.old-deja/g++.brendan/code-gen3.C deleted file mode 100644 index fcba4a03..00000000 --- a/gcc/testsuite/g++.old-deja/g++.brendan/code-gen3.C +++ /dev/null @@ -1,34 +0,0 @@ -// GROUPS passed code-generation -// Check that passing things which are not a multiple of -// 4 bytes in size doesn't mess up other subsequent parameters. - -extern "C" int printf (const char *, ...); - -struct base { - int f1 : 8; - int f2 : 8; -}; - -base global_base; - -int val1; - -int test2 (struct base formal_base, int v1); - -int main () -{ - val1 = 0x5e5e; - return test2 (global_base, val1); -} - -int test2 (struct base formal_base, int v1) -{ - formal_base.f1 = formal_base.f2; // prevent warnings - - if (v1 != 0x5e5e) - { printf ("FAIL\n"); return 1; } - else - printf ("PASS\n"); - - return 0; -}