#include <stdlib.h> | |
#include <stdio.h> | |
/* declare all externally visible functions in libweak.c */ | |
int dy_foo (char *, int); | |
main () | |
{ | |
int answer, x=41; | |
char *str = "foostr"; | |
printf ("%s begins:\n", __FILE__); | |
answer = dy_foo (str, x); | |
printf ("dy_foo (\"%s\", %d) = %d", str, x, answer); | |
if (answer != 42) | |
printf (" (error!)"); | |
printf ("\n%s done.\n", __FILE__); | |
exit (answer != 42); | |
} |