summaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-scripts/script.exp
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2009-03-02 17:27:36 +0000
committerNick Clifton <nickc@redhat.com>2009-03-02 17:27:36 +0000
commit4a93e18003bc8a90c03a26a27c368fbc5a4e0e84 (patch)
tree1ade88f5dc05ea6287a283b4e323fc773922b789 /ld/testsuite/ld-scripts/script.exp
parent220df88bffbd9b2acf1d86a744ffae70c9fff248 (diff)
downloadbinutils-gdb-4a93e18003bc8a90c03a26a27c368fbc5a4e0e84.tar.gz
* ldgram.y: Add support for REGION_ALIAS operator.
* ldlang.c: Likewise. * ldlang.h: Likewise. * ldlex.l: Likewise. * NEWS: Mention the new feature. * ld.texinfo: Document the new feature. * ld-scripts/regions-alias-1.t: New file. * ld-scripts/regions-alias-2.t: New file. * ld-scripts/regions-alias-3.t: New file. * ld-scripts/regions-alias-4.t: New file. * ld-scripts/script.exp: Run region alias tests.
Diffstat (limited to 'ld/testsuite/ld-scripts/script.exp')
-rw-r--r--ld/testsuite/ld-scripts/script.exp10
1 files changed, 10 insertions, 0 deletions
diff --git a/ld/testsuite/ld-scripts/script.exp b/ld/testsuite/ld-scripts/script.exp
index 62c98bede4a..88d4b4fb298 100644
--- a/ld/testsuite/ld-scripts/script.exp
+++ b/ld/testsuite/ld-scripts/script.exp
@@ -126,3 +126,13 @@ if ![ld_simple_link $ld tmpdir/script "$flags -T $srcdir/$subdir/memory.t tmpdir
} else {
check_script
}
+
+set test_script_list [glob $srcdir/$subdir/region-alias-*.t]
+
+foreach test_script $test_script_list {
+ if ![ld_simple_link $ld tmpdir/script "$flags -T $test_script tmpdir/script.o"] {
+ xfail "REGION_ALIAS: $test_script"
+ } else {
+ xpass "REGION_ALIAS: $test_script"
+ }
+}