X-Git-Url: https://oss.titaniummirror.com/gitweb?p=msp430-binutils.git;a=blobdiff_plain;f=gas%2Ftestsuite%2Fgas%2Fi386%2Fintelbad.s;h=9df2aa24cb398ab1455102b84ae14306a8f9b039;hp=f3bb96dcfb334cf014d453d58017e6dcf2d925b4;hb=88750007d7869f178f0ba528f41efd3b74c424cf;hpb=6df9443a374e2b81278c61b8afc0a1eef7db280b diff --git a/gas/testsuite/gas/i386/intelbad.s b/gas/testsuite/gas/i386/intelbad.s index f3bb96d..9df2aa2 100644 --- a/gas/testsuite/gas/i386/intelbad.s +++ b/gas/testsuite/gas/i386/intelbad.s @@ -17,6 +17,8 @@ start: addss xmm0, qword ptr [eax] addss xmm0, tbyte ptr [eax] addss xmm0, xmmword ptr [eax] + bound eax, dword ptr [ebx] + bound ax, word ptr [ebx] call byte ptr [eax] call qword ptr [eax] call tbyte ptr [eax] @@ -147,19 +149,24 @@ start: mov eax, [ah] mov eax, [ax] mov eax, [eax+bx] + mov eax, offset [eax] + mov eax, offset eax + mov eax, offset offset eax mov eax, offset [1*eax] mov eax, offset 1*eax - mov eax, offset x[eax] # ugly diag - mov eax, offset [x][eax] # ugly diag +#XXX? mov eax, offset x[eax] +#XXX? mov eax, offset [x][eax] mov eax, flat x mov eax, flat [x] mov eax, es:eax - - mov eax, offset [eax] - mov eax, offset eax - mov eax, offset offset eax - mov eax, es:ss:[eax] - mov eax, es:[eax]+ss:[eax] + mov eax, eax[ebp] + movzx eax, 1 ptr [eax] + movzx eax, byte word ptr [eax] + movzx eax, [byte ptr eax] + movzx eax, byte [ptr [eax]] + movzx eax, byte ptr [gs:eax] + movzx eax, byte gs:ptr [eax] + movzx eax, byte ptr 1 + movzx eax, byte ptr [1] mov eax, 3:5 - call 3:[5]