| /* { dg-do run } */ | |
| /* { dg-options "-fipa-pta" } */ | |
| /* { dg-additional-sources "pr47426-2.c" } */ | |
| void bar (int *i); | |
| static void | |
| foo (int *i) | |
| { | |
| if (*i) | |
| bar (i); | |
| if (*i) | |
| __builtin_abort(); | |
| } | |
| typedef void tfoo (int *); | |
| tfoo * | |
| getfoo (void) | |
| { | |
| return &foo; | |
| } | |