blob: bc1501f62c04341ed64e98be46038674c3fb84c0 [file]
/* Weak declaration of func (no definition). */
#include <stdio.h>
__attribute__((weak)) void func (void);
void dummy (void);
int value = 1;
extern int expected;
int
main (void)
{
if (func)
func ();
dummy ();
if (value != expected)
{
printf ("expected %d, got %d\n", expected, value);
return 1;
}
return 0;
}