summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ld/testsuite/ld-scripts/region-alias-1.d3
-rw-r--r--ld/testsuite/ld-scripts/region-alias-2.d3
-rw-r--r--ld/testsuite/ld-scripts/region-alias-3.d3
-rw-r--r--ld/testsuite/ld-scripts/region-alias-4.d3
4 files changed, 12 insertions, 0 deletions
diff --git a/ld/testsuite/ld-scripts/region-alias-1.d b/ld/testsuite/ld-scripts/region-alias-1.d
new file mode 100644
index 0000000000..35a3931e81
--- /dev/null
+++ b/ld/testsuite/ld-scripts/region-alias-1.d
@@ -0,0 +1,3 @@
+#source: script.s
+#ld: -T region-alias-1.t
+#error: .*:[0-9]+: error: redefinition of memory region alias `MY_ALIAS'
diff --git a/ld/testsuite/ld-scripts/region-alias-2.d b/ld/testsuite/ld-scripts/region-alias-2.d
new file mode 100644
index 0000000000..c18ccb3ee6
--- /dev/null
+++ b/ld/testsuite/ld-scripts/region-alias-2.d
@@ -0,0 +1,3 @@
+#source: script.s
+#ld: -T region-alias-2.t
+#error: .*:[0-9]+: error: memory region `NIL' for alias `MY_ALIAS' does not exist
diff --git a/ld/testsuite/ld-scripts/region-alias-3.d b/ld/testsuite/ld-scripts/region-alias-3.d
new file mode 100644
index 0000000000..cc953b7c9b
--- /dev/null
+++ b/ld/testsuite/ld-scripts/region-alias-3.d
@@ -0,0 +1,3 @@
+#source: script.s
+#ld: -T region-alias-3.t
+#error: .*:[0-9]+: error: alias for default memory region
diff --git a/ld/testsuite/ld-scripts/region-alias-4.d b/ld/testsuite/ld-scripts/region-alias-4.d
new file mode 100644
index 0000000000..b02d45cec6
--- /dev/null
+++ b/ld/testsuite/ld-scripts/region-alias-4.d
@@ -0,0 +1,3 @@
+#source: script.s
+#ld: -T region-alias-4.t
+#error: .*:[0-9]+: error: alias for default memory region