diff options
Diffstat (limited to 'gas/testsuite')
-rw-r--r-- | gas/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/intelok.d | 3 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/intelok.s | 6 |
3 files changed, 12 insertions, 3 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 37e74ec..9e031b6 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,9 @@ +2005-02-09 Jan Beulich <jbeulich@novell.com> + + * gas/i386/intelok.s: Remove comments disabling alternative forms of + fbld, fbstp, and fldcw. + * gas/i386/intelok.d: Expect two instances of fbld, fbstp, and fldcw. + 2005-02-07 Inderpreet Singh <inderpreetb@noida.hcltech.com> * gas/maxq10/jump.d: Fixed relative jump offset. diff --git a/gas/testsuite/gas/i386/intelok.d b/gas/testsuite/gas/i386/intelok.d index 02ad234..265aaa2 100644 --- a/gas/testsuite/gas/i386/intelok.d +++ b/gas/testsuite/gas/i386/intelok.d @@ -34,6 +34,8 @@ Disassembly of section .text: [ ]*[0-9a-f]+: d8 00[ ]+fadd[ ]+DWORD PTR \[eax\] [ ]*[0-9a-f]+: dc 00[ ]+fadd[ ]+QWORD PTR \[eax\] [ ]*[0-9a-f]+: df 20[ ]+fbld[ ]+(TBYTE PTR )?\[eax\] +[ ]*[0-9a-f]+: df 20[ ]+fbld[ ]+(TBYTE PTR )?\[eax\] +[ ]*[0-9a-f]+: df 30[ ]+fbstp[ ]+(TBYTE PTR )?\[eax\] [ ]*[0-9a-f]+: df 30[ ]+fbstp[ ]+(TBYTE PTR )?\[eax\] [ ]*[0-9a-f]+: da 00[ ]+fiadd[ ]+DWORD PTR \[eax\] [ ]*[0-9a-f]+: de 00[ ]+fiadd[ ]+WORD PTR \[eax\] @@ -52,6 +54,7 @@ Disassembly of section .text: [ ]*[0-9a-f]+: dd 00[ ]+fld[ ]+QWORD PTR \[eax\] [ ]*[0-9a-f]+: db 28[ ]+fld[ ]+TBYTE PTR \[eax\] [ ]*[0-9a-f]+: d9 28[ ]+fldcw[ ]+(WORD PTR )?\[eax\] +[ ]*[0-9a-f]+: d9 28[ ]+fldcw[ ]+(WORD PTR )?\[eax\] [ ]*[0-9a-f]+: d9 20[ ]+fldenvd?[ ]+\[eax\] [ ]*[0-9a-f]+: d9 20[ ]+fldenvd?[ ]+\[eax\] [ ]*[0-9a-f]+: 66 d9 20[ ]+fldenvw[ ]+\[eax\] diff --git a/gas/testsuite/gas/i386/intelok.s b/gas/testsuite/gas/i386/intelok.s index e0a0792..f13793a 100644 --- a/gas/testsuite/gas/i386/intelok.s +++ b/gas/testsuite/gas/i386/intelok.s @@ -28,9 +28,9 @@ start: fadd dword ptr [eax] fadd qword ptr [eax] fbld [eax] -#XXX fbld tbyte ptr [eax] + fbld tbyte ptr [eax] fbstp [eax] -#XXX fbstp tbyte ptr [eax] + fbstp tbyte ptr [eax] fiadd dword ptr [eax] fiadd word ptr [eax] fild dword ptr [eax] @@ -48,7 +48,7 @@ start: fld qword ptr [eax] fld tbyte ptr [eax] fldcw [eax] -#XXX fldcw word ptr [eax] + fldcw word ptr [eax] fldenv [eax] fldenvd [eax] fldenvw [eax] |