1 /* { dg-do compile { target { ! avr_tiny } } } */
2 /* { dg-options "-O1" } */
3
4
5 extern volatile __memx const long a, b, c, d, e, f;
6 extern volatile long result;
7
8 extern void vfunc (const char*, ...);
9
10 void foo (void)
11 {
12 result = a + b + c + d + e + f;
13 vfunc ("text", a, b, c, d, e, f, result);
14 }