blob: ea2d0fbd78e9fed18b913e26a545b47c560c2291 [file] [log] [blame]
/* A function pointer compared with a void pointer should not be canonicalized.
See PR middle-end/17564. */
void *f (void) __attribute__ ((__noinline__));
void *
f (void)
{
return f;
}
int
main (void)
{
if (f () != f)
abort ();
exit (0);
}