summaryrefslogtreecommitdiff
path: root/testsuite/tests/rts/all.T
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/tests/rts/all.T')
-rw-r--r--testsuite/tests/rts/all.T17
1 files changed, 17 insertions, 0 deletions
diff --git a/testsuite/tests/rts/all.T b/testsuite/tests/rts/all.T
index d4948727e3..015a9c7f90 100644
--- a/testsuite/tests/rts/all.T
+++ b/testsuite/tests/rts/all.T
@@ -244,3 +244,20 @@ test('rdynamic', [ unless(opsys('linux') or opsys('mingw32'), skip)
test('overflow1', [ exit_code(251) ], compile_and_run, [''])
test('overflow2', [ exit_code(251) ], compile_and_run, [''])
test('overflow3', [ exit_code(251) ], compile_and_run, [''])
+
+test('linker_error1',
+ [ extra_clean(['linker_error1.o','linker_error1']), ignore_output ],
+ run_command,
+ ['$MAKE -s --no-print-directory linker_error1'])
+
+test('linker_error2',
+ [ extra_clean(['linker_error2.o','linker_error2_c.o', 'linker_error2']),
+ ignore_output ],
+ run_command,
+ ['$MAKE -s --no-print-directory linker_error2'])
+
+test('linker_error3',
+ [ extra_clean(['linker_error3.o','linker_error3_c.o', 'linker_error3']),
+ ignore_output ],
+ run_command,
+ ['$MAKE -s --no-print-directory linker_error3'])