From 8aa1ba0c4edc44116da9fff5541607573f82c29f Mon Sep 17 00:00:00 2001 From: Hans-Peter Nilsson Date: Tue, 26 Nov 2002 08:19:09 +0000 Subject: [PATCH] * gas/cris/rd-bcnst.d, gas/cris/rd-bcnst.d: New test. --- gas/testsuite/ChangeLog | 4 ++++ gas/testsuite/gas/cris/rd-bcnst.d | 22 ++++++++++++++++++++++ gas/testsuite/gas/cris/rd-bcnst.s | 3 +++ 3 files changed, 29 insertions(+) create mode 100644 gas/testsuite/gas/cris/rd-bcnst.d create mode 100644 gas/testsuite/gas/cris/rd-bcnst.s diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 7606e6e15..6023ba121 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2002-11-26 Hans-Peter Nilsson + + * gas/cris/rd-bcnst.d, gas/cris/rd-bcnst.d: New test. + 2002-11-25 DJ Delorie * gas/xstormy16/allinsn.d: Fix sdiv/sdivlh encodings. diff --git a/gas/testsuite/gas/cris/rd-bcnst.d b/gas/testsuite/gas/cris/rd-bcnst.d new file mode 100644 index 000000000..f21066657 --- /dev/null +++ b/gas/testsuite/gas/cris/rd-bcnst.d @@ -0,0 +1,22 @@ +#objdump: -dr + +# Catches an error in the relaxation machinery and checks that there's no +# confusion between section offset and absolute address. + +.*: file format .*-cris + +Disassembly of section \.text: + +0+ <\.text>: +[ ]+0:[ ]+08e0[ ]+ba 0xa +[ ]+2:[ ]+0f05[ ]+nop +[ ]+4:[ ]+3f0d 00db ba00[ ]+jump 0xbadb00 +[ ]+a:[ ]+f970[ ]+bmi 0x4 +[ ]+c:[ ]+08e0[ ]+ba 0x16 +[ ]+e:[ ]+0f05[ ]+nop +[ ]+10:[ ]+3f0d 000b 0000[ ]+jump 0xb00 +[ ]+16:[ ]+f970[ ]+bmi 0x10 +[ ]+18:[ ]+08e0[ ]+ba 0x22 +[ ]+1a:[ ]+0f05[ ]+nop +[ ]+1c:[ ]+3f0d 4200 0000[ ]+jump 0x42 +[ ]+22:[ ]+f970[ ]+bmi 0x1c diff --git a/gas/testsuite/gas/cris/rd-bcnst.s b/gas/testsuite/gas/cris/rd-bcnst.s new file mode 100644 index 000000000..8f86e33de --- /dev/null +++ b/gas/testsuite/gas/cris/rd-bcnst.s @@ -0,0 +1,3 @@ + bmi 0xbadb00 + bmi 0xb00 + bmi 0x42 -- 2.11.4.GIT