blob: cc89fa2aedb3af612bb9b0c4de4275240c35c399 [file] [log] [blame]
/* { dg-do compile } */
/* { dg-options "-mcmodel=medany -mexplicit-relocs" } */
/* Verify that the branch doesn't get optimized away. */
extern int weak_func(void) __attribute__ ((weak));
int
sub (void)
{
if (weak_func)
return weak_func ();
return 0;
}
/* { dg-final { scan-assembler "b\(ne|eq\)" } } */