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