Fix test-suite fallout of default -Wreturn-type.
[official-gcc.git] / gcc / testsuite / g++.dg / ipa / pr64146.C
blobce253cd58391be41739193f246411444f63562ac
1 /* { dg-do compile } */
2 /* { dg-require-alias "" } */
3 /* { dg-require-effective-target fpic } */
4 /* { dg-options "-fpic -fdump-ipa-icf-details -fipa-icf"  } */
6 extern "C" const char*
7 foo()
9   return "original";
12 const char*
13 test_foo()
15   return foo();
18 extern "C" const char*
19 bar()
21   return "original";
24 const char*
25 test_bar()
27   return bar();
30 int main (int argc, char **argv)
32   test_foo ();
33   test_bar ();
35   return 0;
38 /* { dg-final { scan-ipa-dump "Equal symbols: 1" "icf"  } } */