2 // GROUPS passed code-generation
3 // Check that passing things which are not a multiple of
4 // 4 bytes in size doesn't mess up other subsequent parameters.
6 extern "C" int printf (const char *, ...);
17 int test2 (struct base formal_base, int v1);
22 return test2 (global_base, val1);
25 int test2 (struct base formal_base, int v1)
27 formal_base.f1 = formal_base.f2; // prevent warnings
30 { printf ("FAIL\n"); return 1; }