bug in recent function.c change

David S. Miller davem@dm.cobaltmicro.com
Fri Oct 2 20:19:00 GMT 1998


   Date: Fri, 02 Oct 1998 11:29:31 -0600
   From: Jeffrey A Law <law@cygnus.com>

     > Remove the BYTES_BIG_ENDIAN bits in the change, turns out that
     > store_bit_field and friends do this adjustment "for you".  I ran into
     > learning about this amidst my subreg hacks... Take a look:

   What about the WORDS_BIG_ENDIAN code?  It looks like store_bit_field is
   supposed to handle it too:

Right you are.  I removed all the bitpos endian corrections there and
just pass 0 always, this has been commited to CVS and it fixes all the
libio/c++ regressions on big-endian machines introduced by Richard's
change.

Later,
David S. Miller
davem@dm.cobaltmicro.com



More information about the Gcc-bugs mailing list