blob: 59448507350b7b8fcd651a2fcf5bb89a987a49ee (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#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);
}
|