aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-scripts
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2002-01-31 03:57:52 +0000
committerAlan Modra <amodra@gmail.com>2002-01-31 03:57:52 +0000
commitdbc37f892b730f7fb0177770be3e3eb67ad36149 (patch)
treeb53b8010f294a6de74b93fcd368b6931730ba7ca /ld/testsuite/ld-scripts
parent1a70374818c962c98ac3e43f516887abc87fc6b6 (diff)
downloadfsf-binutils-gdb-dbc37f892b730f7fb0177770be3e3eb67ad36149.zip
fsf-binutils-gdb-dbc37f892b730f7fb0177770be3e3eb67ad36149.tar.gz
fsf-binutils-gdb-dbc37f892b730f7fb0177770be3e3eb67ad36149.tar.bz2
* ld-scripts/crossref.exp: Allow foo to have a leading dot.
* ld-scripts/cross1.t: Add .opd. * ld-undefined/undefined.exp: Allow leading dot on sym names. * lib/ld-lib.exp (default_ld_nm): Strip leading dots from syms.
Diffstat (limited to 'ld/testsuite/ld-scripts')
-rw-r--r--ld/testsuite/ld-scripts/cross1.t1
-rw-r--r--ld/testsuite/ld-scripts/crossref.exp2
2 files changed, 2 insertions, 1 deletions
diff --git a/ld/testsuite/ld-scripts/cross1.t b/ld/testsuite/ld-scripts/cross1.t
index 7636b78..11efa13 100644
--- a/ld/testsuite/ld-scripts/cross1.t
+++ b/ld/testsuite/ld-scripts/cross1.t
@@ -2,6 +2,7 @@ NOCROSSREFS ( .text .data )
SECTIONS
{
.toc : { *(.toc) }
+ .opd : { *(.opd) }
.text : { tmpdir/cross1.o }
.data : { tmpdir/cross2.o }
}
diff --git a/ld/testsuite/ld-scripts/crossref.exp b/ld/testsuite/ld-scripts/crossref.exp
index a2ba5ce..da5d7ba 100644
--- a/ld/testsuite/ld-scripts/crossref.exp
+++ b/ld/testsuite/ld-scripts/crossref.exp
@@ -54,7 +54,7 @@ if [string match "" $exec_output] then {
fail $test1
} else {
verbose -log "$exec_output"
- if [regexp "prohibited cross reference from .* to `foo' in" $exec_output] {
+ if [regexp "prohibited cross reference from .* to `.*foo' in" $exec_output] {
pass $test1
} else {
fail $test1