This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: bug in recent function.c change


   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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]