diff options
author | Hans-Peter Nilsson <hp@axis.com> | 2001-06-13 03:08:21 +0000 |
---|---|---|
committer | Hans-Peter Nilsson <hp@axis.com> | 2001-06-13 03:08:21 +0000 |
commit | 261def7062894a4d6f6e31848c1426d119c0c9c2 (patch) | |
tree | e076e85cc029af3cbc9b7dcdae4fa41536b7c768 /ld/testsuite/config/default.exp | |
parent | 60283d93d663c807d6ca866e65b644ab3026b795 (diff) | |
download | gdb-261def7062894a4d6f6e31848c1426d119c0c9c2.zip gdb-261def7062894a4d6f6e31848c1426d119c0c9c2.tar.gz gdb-261def7062894a4d6f6e31848c1426d119c0c9c2.tar.bz2 |
* config/default.exp (AS, GASP, OBJDUMP, NM, NMFLAGS, OBJCOPY,
OBJCOPYFLAGS, READELF, READELFFLAGS, LD, LDFLAGS): Provide
default.
* lib/ld-lib.exp (run_dump_test): Import from gas testsuite. Add
new options "ld", "source", "xfail", "target", "notarget" and
"error". Support the runtest_file_p "*.exp=testname" feature.
(slurp_options, regexp_diff, file_contents, verbose_eval): Import
from gas testsuite.
Diffstat (limited to 'ld/testsuite/config/default.exp')
-rw-r--r-- | ld/testsuite/config/default.exp | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/ld/testsuite/config/default.exp b/ld/testsuite/config/default.exp index 2cc82a3..9363c39 100644 --- a/ld/testsuite/config/default.exp +++ b/ld/testsuite/config/default.exp @@ -170,3 +170,55 @@ proc ld_exec { target output } { default_ld_exec $target $output } +# From gas-defs.exp, to support run_dump_test. +if ![info exists AS] then { + set AS $as +} + +if ![info exists GASP] then { + set GASP [findfile $base_dir/../gas/gasp-new $base_dir/../gas/gasp-new [transform gasp]] +} + +if ![info exists ASFLAGS] then { + set ASFLAGS "" +} + +if ![info exists OBJDUMP] then { + set OBJDUMP $objdump +} + +if ![info exists OBJDUMPFLAGS] then { + set OBJDUMPFLAGS {} +} + +if ![info exists NM] then { + set NM $nm +} + +if ![info exists NMFLAGS] then { + set NMFLAGS {} +} + +if ![info exists OBJCOPY] then { + set OBJCOPY $objcopy +} + +if ![info exists OBJCOPYFLAGS] then { + set OBJCOPYFLAGS {} +} + +if ![info exists READELF] then { + set READELF [findfile $base_dir/../binutils/readelf] +} + +if ![info exists READELFFLAGS] then { + set READELFFLAGS {} +} + +if ![info exists LD] then { + set LD [findfile $base_dir/ld-new ./ld-new [transform ld]] +} + +if ![info exists LDFLAGS] then { + set LDFLAGS {} +} |