aboutsummaryrefslogtreecommitdiff
path: root/gas/testsuite
diff options
context:
space:
mode:
authorJason Eckhardt <jle@rice.edu>2003-08-06 19:53:19 +0000
committerJason Eckhardt <jle@rice.edu>2003-08-06 19:53:19 +0000
commit0acc96e1c83a4b24ce0af95bbd36fcce6a56644c (patch)
tree143eb45fcf7fa86fd1e489aeb2a46595bbe90305 /gas/testsuite
parent086432e2542ee650b0f2ae56c5029c6275fee512 (diff)
downloadgdb-0acc96e1c83a4b24ce0af95bbd36fcce6a56644c.zip
gdb-0acc96e1c83a4b24ce0af95bbd36fcce6a56644c.tar.gz
gdb-0acc96e1c83a4b24ce0af95bbd36fcce6a56644c.tar.bz2
gas:
2003-08-06 Jason Eckhardt <jle@rice.edu> * config/tc-i860.c (i860_process_insn): Check that instructions with their dual-bit set are 8-byte aligned. gas/testsuite: 2003-08-06 Jason Eckhardt <jle@rice.edu> * gas/i860/dual02-err.l: Update expected error message. * gas/i860/README.i860: Remove dual02-err from known failure list.
Diffstat (limited to 'gas/testsuite')
-rw-r--r--gas/testsuite/ChangeLog5
-rw-r--r--gas/testsuite/gas/i860/README.i8606
-rw-r--r--gas/testsuite/gas/i860/dual02-err.l2
3 files changed, 10 insertions, 3 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 3176e6f..30591b7 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2003-08-06 Jason Eckhardt <jle@rice.edu>
+
+ * gas/i860/dual02-err.l: Update expected error message.
+ * gas/i860/README.i860: Remove dual02-err from known failure list.
+
2003-08-05 Jason Eckhardt <jle@rice.edu>
* gas/i860/README.i860: Remove dual01 from the known failures.
diff --git a/gas/testsuite/gas/i860/README.i860 b/gas/testsuite/gas/i860/README.i860
index e7b0744..ae5c890 100644
--- a/gas/testsuite/gas/i860/README.i860
+++ b/gas/testsuite/gas/i860/README.i860
@@ -25,10 +25,12 @@ TODO:
tests of the Intel syntax should be added to prevent bitrot (including
relocatable expression syntax, etc). Test file dual03.s uses Intel
syntax lightly (i.e., register names without '%' prefix).
+ - Currently, .align in a .text section fills with 0x00000000. This is
+ a defect and it needs to fill with nop (0xa0000000). Write a testcase
+ for it.
Contact me (Jason Eckhardt, jle@rice.edu) if you'd like to help.
Known testsuite failures:
- - dual02-err.s: GAS currently doesn't check that dual mode pairs
- are properly aligned.
+ - none.
diff --git a/gas/testsuite/gas/i860/dual02-err.l b/gas/testsuite/gas/i860/dual02-err.l
index f8f1a1d..d43d73e 100644
--- a/gas/testsuite/gas/i860/dual02-err.l
+++ b/gas/testsuite/gas/i860/dual02-err.l
@@ -1,2 +1,2 @@
.*: Assembler messages:
-.*:7: Error: FLOP with 'd\.' prefix must be 8-byte aligned
+.*:7: Error: 'd\.fadd\.ss' must be 8-byte aligned