1 /* { dg-do compile { target ia32 } } */ 2 /* { dg-options "-O2 -mregparm=3" } */ 3 /* { dg-final { scan-assembler-not {call[ \t]+_?bar} } } */ 4 5 #include <stdarg.h> 6 7 void (*bar)(int, va_list); 8 foo(int i,va_list args)9 void foo(int i, va_list args) 10 { 11 bar(i, args); 12 } 13