1 /* PR target/32219 */ 2 /* { dg-do run } */ 3 /* { dg-require-visibility "" } */ 4 /* { dg-require-effective-target weak_undefined } */ 5 /* { dg-options "-O2 -fPIC" { target fpic } } */ 6 7 extern void foo () __attribute__((weak,visibility("hidden"))); 8 int main()9main() 10 { 11 if (foo) 12 foo (); 13 return 0; 14 } 15