1 extern int X; // { dg-message "previous declaration" }
2 extern int Y (int); // { dg-message "previous declaration" }
12 extern char X; // { dg-error "local external declaration" }
13 extern char Y (int); // { dg-error "local external declaration" }
15 extern void Y (double);