2004-11-05 H.J. Lu <hongjiu.lu@intel.com>
authorH.J. Lu <hjl.tools@gmail.com>
Sat, 6 Nov 2004 01:50:21 +0000 (01:50 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Sat, 6 Nov 2004 01:50:21 +0000 (01:50 +0000)
* gas/i386/general.s: Add movzb.
* gas/i386/general.l: Updated.

gas/testsuite/ChangeLog
gas/testsuite/gas/i386/general.l
gas/testsuite/gas/i386/general.s

index 5b2623df4fa304709dd1546a88cf727678ebc783..479b55c18748c85f91299befaeaee95b655bf66c 100644 (file)
@@ -1,3 +1,8 @@
+2004-11-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gas/i386/general.s: Add movzb.
+       * gas/i386/general.l: Updated.
+
 2004-11-04  Hans-Peter Nilsson  <hp@axis.com>
 
        * gas/all/gas.exp: Exclude float.s for crisv32-*-*.
index 51bbdf79963c1d2e2d0167c35fd5367189b00288..f0ddfc7d3d87c1932a3c42af40442ccfcb96058f 100644 (file)
  212 021d 67668984 248C0000            movl    %eax,140\(%esp\)
  212      00
  213                           
- 214                                   # Force a good alignment.
- 215 0226 00000000 00000000            .p2align        4,0
- 215      0000
+ 214                           .code32
+ 215                           # Make sure that we won't remove movzb by accident.
+ 216 0226 660FB6F8                     movzb   %al,%di
+ 217 022a 0FB6C8                       movzb   %al,%ecx
+ 218                           
+ 219                                   # Force a good alignment.
+ 220 022d 000000                       .p2align        4,0
index 3d0403d4f77b835c63fa8121ba21ecacd03c5d40..385b478990847c2398c0c234925aadb3dc57b358 100644 (file)
        leal    -1760(%ebp),%ebx
        movl    %eax,140(%esp)
 
+.code32
+# Make sure that we won't remove movzb by accident.
+       movzb   %al,%di
+       movzb   %al,%ecx
+
        # Force a good alignment.
        .p2align        4,0