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: linux-2.3.3 doesn't boot when compiled with egcs-2.93.22


   From: mark@codesourcery.com
   Date: Mon, 24 May 1999 01:15:32 -0700

   The only portable way to write memcpy is with `char*'; you can
   access anything through a pointer-to-character.  But, to make it
   fast, you probably have to write it in assembly code.

I think we're going to opt instead to compile the kernel with strict
aliasing disabled, because there are just too many cases I know about
in the kernel which does stuff like this.  It would be just too large
a change in 2.2.x

Later,
David S. Miller
davem@redhat.com


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