* config/tc-mips.c (load_register): In 32 bit mode, when not
authorIan Lance Taylor <ian@airs.com>
Wed, 19 Mar 1997 16:28:19 +0000 (16:28 +0000)
committerIan Lance Taylor <ian@airs.com>
Wed, 19 Mar 1997 16:28:19 +0000 (16:28 +0000)
dealing with a 64 bit number, permit the upper 32 bits to be set
even if bit 31 is not set.
This lets `and $2,~0x80000000' succeed.

gas/ChangeLog

index 0e21fe9672d28cc416b6b5e83093e4684c08e9bd..afc576530a608bbb4ac54a729c2c6def07fe0480 100644 (file)
@@ -1,3 +1,9 @@
+Wed Mar 19 11:06:29 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * config/tc-mips.c (load_register): In 32 bit mode, when not
+       dealing with a 64 bit number, permit the upper 32 bits to be set
+       even if bit 31 is not set.
+
 Tue Mar 18 23:30:14 1997  Ian Lance Taylor  <ian@cygnus.com>
 
        * read.c (potable): Add "equiv".