diff options
Diffstat (limited to 'testsuite/tests/rts/all.T')
-rw-r--r-- | testsuite/tests/rts/all.T | 17 |
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']) |