From a6f7924a8348ef6344ea114278fb2befcd3118e1 Mon Sep 17 00:00:00 2001 From: Hans-Peter Nilsson Date: Tue, 14 Aug 2012 02:29:30 +0000 Subject: [PATCH] * gas/mmix/err-fb-2.s: New test. --- gas/testsuite/ChangeLog | 4 ++++ gas/testsuite/gas/mmix/err-fb-2.s | 26 ++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 gas/testsuite/gas/mmix/err-fb-2.s diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 4927e395f43..237f9c34d09 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2012-08-14 Hans-Peter Nilsson + + * gas/mmix/err-fb-2.s: New test. + 2012-08-13 Ian Bolton Laurent Desnogues Jim MacArthur diff --git a/gas/testsuite/gas/mmix/err-fb-2.s b/gas/testsuite/gas/mmix/err-fb-2.s new file mode 100644 index 00000000000..637099f6f1f --- /dev/null +++ b/gas/testsuite/gas/mmix/err-fb-2.s @@ -0,0 +1,26 @@ +# { dg-do assemble { target mmix-*-* } } +# Mostly like fb-2.s, but with LOCs to indeterminable sections +# *different* to the one LOC'd from. Two cases are tested: an +# undefined symbol and a section just indeterminable at the first pass +# (at the point of the LOC). + +1H IS 5 +0H LOC #10 +1H BYTE 1B +0H LOC 2F+#20+0F # { dg-error "indeterminable" "" } +0H IS 4 + .section .text.unknown +2H SWYM +1H IS 50 +1H GREG 1B+1F + SWYM +1H LDA $30,1B +1H OCTA 1B,1F + LOC undefd # { dg-error "unknown" "" } +1H SWYM + +9H IS 42 + WYDE 9B,9F +9H IS 9B+1 + WYDE 9B,9F +9H IS 9B+1 -- 2.30.2