1 /* Test for weak aliases with multiple declarations. Sun assembler 2 rejects multiple weak alias definitions in the output. */ 3 /* { dg-do assemble } */ 4 /* { dg-require-weak "" } */ 5 /* { dg-require-alias "" } */ 6 /* { dg-options "" } */ 7 8 #pragma weak foo = _foo 9 10 extern int foo; 11 extern int foo; 12 13 int _foo = 4; 14