OSDN Git Service

2000-12-28 Andreas Jaeger <aj@suse.de>
authoraj <aj@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Dec 2000 08:51:59 +0000 (08:51 +0000)
committeraj <aj@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Dec 2000 08:51:59 +0000 (08:51 +0000)
* expmed.c (store_bit_field): Fix last patch.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38511 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/expmed.c

index 77ff626..f49b32b 100644 (file)
@@ -1,3 +1,7 @@
+2000-12-28  Andreas Jaeger  <aj@suse.de>
+
+       * expmed.c (store_bit_field): Fix last patch.
+
 2000-12-28  Alexandre Oliva  <aoliva@redhat.com>
 
        * config/sh/crt1.asm (start_l): `__SH4_SINGLE_ONLY__' was missing
index 89aa3e7..6d6e6f5 100644 (file)
@@ -399,7 +399,7 @@ store_bit_field (str_rtx, bitsize, bitnum, fieldmode, value, align, total_size)
         VOIDmode, because that is what store_field uses to indicate that this
         is a bit field, but passing VOIDmode to operand_subword_force will
         result in an abort.  */
-      fieldmode = smallest_mode_for_size (nwords * BITS_PER_WORD, MODE_INT, 0);
+      fieldmode = smallest_mode_for_size (nwords * BITS_PER_WORD, MODE_INT);
 
       for (i = 0; i < nwords; i++)
        {