diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2001-09-10 17:11:34 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2001-09-10 17:11:34 +0000 |
commit | 16a572840c7f086da525710704da24e8f3436b0b (patch) | |
tree | 6ff5d2062bc24198fa7f6f0f9887626dd164e949 /ld/testsuite/ld-elfweak/main.c | |
parent | f541826b7f4f596699afce3e6ca28ae3d8e6ecf2 (diff) | |
download | gdb-16a572840c7f086da525710704da24e8f3436b0b.zip gdb-16a572840c7f086da525710704da24e8f3436b0b.tar.gz gdb-16a572840c7f086da525710704da24e8f3436b0b.tar.bz2 |
2001-09-10 H.J. Lu <hjl@gnu.org>
* ld-elfweak/elfweak.exp: New.
* ld-elfweak/bar.c: Likewise.
* ld-elfweak/foo.c: Likewise.
* ld-elfweak/main.c: Likewise.
* ld-elfweak/dso.dsym: Likewise.
* ld-elfweak/dsow.dsym: Likewise.
* ld-elfweak/strong.sym: Likewise.
* ld-elfweak/strong.dat: Likewise.
* ld-elfweak/weak.dat: Likewise.
Diffstat (limited to 'ld/testsuite/ld-elfweak/main.c')
-rw-r--r-- | ld/testsuite/ld-elfweak/main.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/ld/testsuite/ld-elfweak/main.c b/ld/testsuite/ld-elfweak/main.c new file mode 100644 index 0000000..9daaceb --- /dev/null +++ b/ld/testsuite/ld-elfweak/main.c @@ -0,0 +1,18 @@ +#include <stdio.h> + +#pragma weak foo + +extern void foo (); + +void +foo () +{ + printf ("weak foo\n"); +} + +int +main () +{ + foo (); + return 0; +} |