Browse Source

2002-08-13 H.J. Lu <hjl@gnu.org>

* ld-elfvers/vers.exp: Add vers23c and vers23d.

	* ld-elfvers/vers23c.ver: New.
	* ld-elfvers/vers23d.dsym: New.
drow-cplus-branch
H.J. Lu 24 years ago
parent
commit
80425074bb
  1. 7
      ld/testsuite/ChangeLog
  2. 2
      ld/testsuite/ld-elfvers/vers.exp
  3. 4
      ld/testsuite/ld-elfvers/vers23c.ver
  4. 2
      ld/testsuite/ld-elfvers/vers23d.dsym

7
ld/testsuite/ChangeLog

@ -1,3 +1,10 @@
2002-08-13 H.J. Lu <hjl@gnu.org>
* ld-elfvers/vers.exp: Add vers23c and vers23d.
* ld-elfvers/vers23c.ver: New.
* ld-elfvers/vers23d.dsym: New.
2002-08-12 H.J. Lu <hjl@gnu.org>
* ld-elfvers/vers.exp: Add vers23.

2
ld/testsuite/ld-elfvers/vers.exp

@ -835,4 +835,6 @@ build_vers_lib "vers22" vers22.c vers22 "vers22a.so vers22b.so" "" vers22.ver ve
# Test versioned definitions in different files.
build_vers_lib "vers23a" vers23a.c vers23a "" vers23a.map vers23a.ver vers23a.dsym vers23a.sym
build_vers_lib "vers23b" vers23b.c vers23b "" vers23b.map vers23b.ver vers23b.dsym ""
build_vers_lib "vers23c" vers23b.c vers23c "vers23a.so" vers23b.map vers23c.ver vers23b.dsym ""
build_exec "vers23d" vers23.c vers23d "tmpdir/vers23a.so tmpdir/vers23c.so" "" vers23.ver vers23d.dsym ""
build_exec "vers23" vers23.c vers23 "tmpdir/vers23a.so tmpdir/vers23b.o tmpdir/vers23b.so" "" vers23.ver vers23.dsym ""

4
ld/testsuite/ld-elfvers/vers23c.ver

@ -0,0 +1,4 @@
Version definitions:
1 0x01 0x065ea90f vers23c.so
2 0x00 0x05aa7610 VERS.0

2
ld/testsuite/ld-elfvers/vers23d.dsym

@ -0,0 +1,2 @@
[0-9a-f]* DF \*UND\* [0-9a-f]* VERS.0 (0x[0-9a-f][0-9a-f] )?bar
[0-9a-f]* DF \*UND\* [0-9a-f]* VERS.0 (0x[0-9a-f][0-9a-f] )?foo
Loading…
Cancel
Save