vect: Fix vect_reduction_def check for odd/even widen mult [PR116142]
[official-gcc.git] / gcc / testsuite / gcc.dg / torture / pr86389.c
blob640f0af4f7526aec18375882aebe50a94171fc6e
1 /* { dg-do run } */
2 /* { dg-require-effective-target trampolines } */
3 /* { dg-additional-options "-fipa-pta" } */
5 void callme (void (*callback) (void));
7 int
8 main (void)
10 int ok = 0;
11 void callback (void) { ok = 1; }
13 callme (&callback);
15 if (!ok)
16 __builtin_abort ();
17 return 0;
20 __attribute__((noinline, noclone))
21 void
22 callme (void (*callback) (void))
24 (*callback) ();