old-cross-binutils/ld/testsuite/ld-elfvers
Jakub Jelinek 9147e853bf bfd/
* elflink.h (elf_link_add_object_symbols): Handle .symver x, x@FOO.
ld/testsuite/
	* ld-shared/shared.exp: Run on s390*-*-linux* and x86_64-*-linux* too.
	xfail tests linking non-pic code into shared libs on x86_64-*-linux*.
	* ld-elfvsb/elfvsb.exp: Likewise.
	* ld-elfvers/vers.exp: Likewise.  Add vers24a, vers24b and vers24c
	tests.
	* ld-elfvers/vers3.ver: Allow VERS_2.0 to come before GLIBC_*
	version.
	* ld-elfvers/vers19.ver: Likewise.
	* ld-elfvers/vers24a.c: New test.
	* ld-elfvers/vers24b.c: New test.
	* ld-elfvers/vers24c.c: New test.
	* ld-elfvers/vers24.map: New test.
	* ld-elfvers/vers24.rd: New test.
	* lib/ld-lib.exp (run_ld_link_tests): Add optional 7th argument
	cflags.  If source files have .c extension, compile them first.
2003-02-13 22:14:11 +00:00
..
vers.exp bfd/ 2003-02-13 22:14:11 +00:00
vers1.c 1999-07-21 H.J. Lu <hjl@gnu.org> 1999-07-22 00:40:34 +00:00
vers1.dsym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers1.map Check symbols with undefine version. 2002-08-08 03:50:18 +00:00
vers1.sym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers1.ver 2001-05-17 H.J. Lu <hjl@gnu.org> 2001-05-18 01:25:34 +00:00
vers2.c 1999-07-21 H.J. Lu <hjl@gnu.org> 1999-07-22 00:40:34 +00:00
vers2.dsym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers2.map 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers2.ver 2001-05-18 H.J. Lu <hjl@gnu.org> 2001-05-18 16:15:42 +00:00
vers3.c 1999-07-21 H.J. Lu <hjl@gnu.org> 1999-07-22 00:40:34 +00:00
vers3.dsym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers3.ver bfd/ 2003-02-13 22:14:11 +00:00
vers4.c 1999-07-21 H.J. Lu <hjl@gnu.org> 1999-07-22 00:40:34 +00:00
vers4.sym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers4a.dsym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers4a.sym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers4a.ver 2001-05-17 H.J. Lu <hjl@gnu.org> 2001-05-18 01:25:34 +00:00
vers5.c 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers6.c 1999-07-21 H.J. Lu <hjl@gnu.org> 1999-07-22 00:40:34 +00:00
vers6.dsym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers6.sym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers6.ver 2001-05-18 H.J. Lu <hjl@gnu.org> 2001-05-18 16:15:42 +00:00
vers7.c 1999-07-21 H.J. Lu <hjl@gnu.org> 1999-07-22 00:40:34 +00:00
vers7.map 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers7a.c 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers7a.dsym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers7a.sym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers7a.ver 2001-05-17 H.J. Lu <hjl@gnu.org> 2001-05-18 01:25:34 +00:00
vers8.c 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers8.map Check symbols with undefine version. 2002-08-08 03:50:18 +00:00
vers8.ver 2001-05-17 H.J. Lu <hjl@gnu.org> 2001-05-18 01:25:34 +00:00
vers9.c 1999-07-21 H.J. Lu <hjl@gnu.org> 1999-07-22 00:40:34 +00:00
vers9.dsym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers9.sym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers9.ver 2001-05-17 H.J. Lu <hjl@gnu.org> 2001-05-18 01:25:34 +00:00
vers13.asym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers15.c 1999-07-21 H.J. Lu <hjl@gnu.org> 1999-07-22 00:40:34 +00:00
vers15.dsym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers15.sym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers15.ver 2001-05-17 H.J. Lu <hjl@gnu.org> 2001-05-18 01:25:34 +00:00
vers16.c 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers16.dsym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers16.map 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers16a.c 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers16a.dsym 19990502 sourceware import 1999-05-03 07:29:11 +00:00
vers16a.ver 2001-05-17 H.J. Lu <hjl@gnu.org> 2001-05-18 01:25:34 +00:00
vers17.c * ld-elfvers/vers.exp: Add new tests vers17 to vers19. 1999-07-07 15:36:29 +00:00
vers17.dsym * ld-elfvers/vers.exp: Add new tests vers17 to vers19. 1999-07-07 15:36:29 +00:00
vers17.map * ld-elfvers/vers.exp: Add new tests vers17 to vers19. 1999-07-07 15:36:29 +00:00
vers17.ver 2001-05-17 H.J. Lu <hjl@gnu.org> 2001-05-18 01:25:34 +00:00
vers18.c * ld-elfvers/vers.exp: Add new tests vers17 to vers19. 1999-07-07 15:36:29 +00:00
vers18.dsym * ld-elfvers/vers.exp: Add new tests vers17 to vers19. 1999-07-07 15:36:29 +00:00
vers18.map Check symbols with undefine version. 2002-08-08 03:50:18 +00:00
vers18.sym * ld-elfvers/vers.exp: Add new tests vers17 to vers19. 1999-07-07 15:36:29 +00:00
vers18.ver 2001-05-18 H.J. Lu <hjl@gnu.org> 2001-05-18 16:15:42 +00:00
vers19.c 1999-07-21 H.J. Lu <hjl@gnu.org> 1999-07-22 00:40:34 +00:00
vers19.dsym * ld-elfvers/vers.exp: Add new tests vers17 to vers19. 1999-07-07 15:36:29 +00:00
vers19.ver bfd/ 2003-02-13 22:14:11 +00:00
vers20.c 2001-11-29 H.J. Lu <hjl@gnu.org> 2001-11-30 08:07:34 +00:00
vers20.dsym 2001-11-29 H.J. Lu <hjl@gnu.org> 2001-11-30 08:07:34 +00:00
vers20.map 2001-11-29 H.J. Lu <hjl@gnu.org> 2001-11-30 08:07:34 +00:00
vers20.ver 2001-11-29 H.J. Lu <hjl@gnu.org> 2001-11-30 08:07:34 +00:00
vers20a.ver 2001-11-29 H.J. Lu <hjl@gnu.org> 2001-11-30 08:07:34 +00:00
vers21.c 2002-10-03 H.J. Lu <hjl@gnu.org> 2002-10-04 07:40:42 +00:00
vers21.dsym 2002-07-15 H.J. Lu <hjl@gnu.org> 2002-07-16 00:15:57 +00:00
vers21.map 2002-07-15 H.J. Lu <hjl@gnu.org> 2002-07-16 00:15:57 +00:00
vers21.sym 2002-07-15 H.J. Lu <hjl@gnu.org> 2002-07-16 00:15:57 +00:00
vers21.ver 2002-07-15 H.J. Lu <hjl@gnu.org> 2002-07-16 00:15:57 +00:00
vers22.c 2002-08-08 H.J. Lu <hjl@gnu.org> 2002-08-09 04:42:44 +00:00
vers22.dsym Add the missing space. 2002-08-09 04:56:20 +00:00
vers22.map 2002-08-08 H.J. Lu <hjl@gnu.org> 2002-08-09 04:42:44 +00:00
vers22.ver 2002-08-08 H.J. Lu <hjl@gnu.org> 2002-08-09 04:42:44 +00:00
vers22a.c 2002-08-08 H.J. Lu <hjl@gnu.org> 2002-08-09 04:42:44 +00:00
vers22a.dsym 2002-08-08 H.J. Lu <hjl@gnu.org> 2002-08-09 04:42:44 +00:00
vers22a.sym 2002-08-08 H.J. Lu <hjl@gnu.org> 2002-08-09 04:42:44 +00:00
vers22a.ver 2002-08-08 H.J. Lu <hjl@gnu.org> 2002-08-09 04:42:44 +00:00
vers22b.c 2002-08-08 H.J. Lu <hjl@gnu.org> 2002-08-09 04:42:44 +00:00
vers22b.dsym 2002-08-08 H.J. Lu <hjl@gnu.org> 2002-08-09 04:42:44 +00:00
vers22b.ver 2002-08-08 H.J. Lu <hjl@gnu.org> 2002-08-09 04:42:44 +00:00
vers23.c 2002-08-12 H.J. Lu <hjl@gnu.org> 2002-08-12 19:21:59 +00:00
vers23.dsym 2002-08-12 H.J. Lu <hjl@gnu.org> 2002-08-12 19:21:59 +00:00
vers23.ver 2002-08-12 H.J. Lu <hjl@gnu.org> 2002-08-12 19:21:59 +00:00
vers23a.c 2002-08-12 H.J. Lu <hjl@gnu.org> 2002-08-12 19:21:59 +00:00
vers23a.dsym 2002-08-12 H.J. Lu <hjl@gnu.org> 2002-08-12 19:21:59 +00:00
vers23a.map 2002-08-12 H.J. Lu <hjl@gnu.org> 2002-08-12 19:21:59 +00:00
vers23a.sym 2002-08-12 H.J. Lu <hjl@gnu.org> 2002-08-12 19:21:59 +00:00
vers23a.ver 2002-08-12 H.J. Lu <hjl@gnu.org> 2002-08-12 19:21:59 +00:00
vers23b.c 2002-08-12 H.J. Lu <hjl@gnu.org> 2002-08-12 19:21:59 +00:00
vers23b.dsym 2002-08-12 H.J. Lu <hjl@gnu.org> 2002-08-12 19:21:59 +00:00
vers23b.map 2002-08-12 H.J. Lu <hjl@gnu.org> 2002-08-12 19:21:59 +00:00
vers23b.ver 2002-08-12 H.J. Lu <hjl@gnu.org> 2002-08-12 19:21:59 +00:00
vers23c.ver 2002-08-13 H.J. Lu <hjl@gnu.org> 2002-08-14 03:26:48 +00:00
vers23d.dsym 2002-08-13 H.J. Lu <hjl@gnu.org> 2002-08-14 03:26:48 +00:00
vers24.map bfd/ 2003-02-13 22:14:11 +00:00
vers24.rd bfd/ 2003-02-13 22:14:11 +00:00
vers24a.c bfd/ 2003-02-13 22:14:11 +00:00
vers24b.c bfd/ 2003-02-13 22:14:11 +00:00
vers24c.c bfd/ 2003-02-13 22:14:11 +00:00