1 // { dg-do compile { target { { i?86-*-* x86_64-*-* } && ia32 } } } 2 // Test that an new declartion with different attributes then old one fail. 3 extern void foo (int); // { dg-message "old declaration" } 4 5 void bar(void)6bar (void) 7 { 8 foo (1); 9 } 10 foo(int i)11void __attribute__((stdcall)) foo (int i) // { dg-error "new declaration" } 12 { 13 } 14 15 16