From mboxrd@z Thu Jan 1 00:00:00 1970 From: Himanshu Chauhan Date: Fri, 18 Dec 2009 18:16:33 +0530 Subject: [U-Boot] [PATCH] MIPS: qemu_mips: Fix a build failure caused by missing In-Reply-To: <200912181327.27912.sr@denx.de> References: <4B2B2800.7020801@symmetricore.com> <4B2B6FEB.9040702@symmetricore.com> <200912181320.56939.sr@denx.de> <200912181327.27912.sr@denx.de> Message-ID: <4B2B79A9.1000106@symmetricore.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Stefan Roese wrote: > On Friday 18 December 2009 13:20:56 Stefan Roese wrote: >>> I think thats what it is. Both are same. >> No, not exactly. They're nearly identical. But there are differences. Not >> sure if these differences are important though. >> >> Don't get me wrong. I'm not NACK'ing the patch. I'm just pointing out that >> it's different from the Linux version. > > Just to make it clear. Here a diff between both versions: > > --- u-boot/include/asm-mips/unaligned.h > +++ linux-2.6/linus/arch/mips/include/asm/unaligned.h > @@ -8,19 +8,21 @@ > #ifndef _ASM_MIPS_UNALIGNED_H > #define _ASM_MIPS_UNALIGNED_H > > -#include > +#include > #if defined(__MIPSEB__) > +# include > +# include > # define get_unaligned __get_unaligned_be > # define put_unaligned __put_unaligned_be > #elif defined(__MIPSEL__) > +# include > +# include > # define get_unaligned __get_unaligned_le > # define put_unaligned __put_unaligned_le > #else > # error "MIPS, but neither __MIPSEB__, nor __MIPSEL__???" > #endif > > -# include > -# include > # include > > #endif /* _ASM_MIPS_UNALIGNED_H */ > I think whatever Shinya sent was modified version of linux's unaligned.h and its working. - Himanshu