1 /* PR debug/41893 */
2 /* { dg-do link } */
3 /* { dg-require-effective-target lto } */
4 /* { dg-options "-flto -fwhole-program -O" } */
5 /* { dg-additional-sources "pr41893-2.c" } */
6 
7 struct S { int v; };
8 struct S s;
9 
10 void __attribute__((externally_visible))
func1(void)11 func1 (void)
12 {
13   struct S *p = &s;
14 }
15 
main()16 int main() { return 0; }
17