Getting the _very_ latest source fixed my problem. I can now build the
kernel with the cross compiler that buildroot builds. Thanks to all who
> -----Original Message-----
> From: Ralf Baechle [mailto:email@example.com]
> Sent: Monday, March 13, 2006 1:57 PM
> To: Kurt Schwemmer
> Cc: firstname.lastname@example.org
> Subject: Re: Cross compile kernel w/ buildroot toolchain
> On Mon, Mar 13, 2006 at 01:39:53PM -0700, Kurt Schwemmer wrote:
> > I got 2.6.15 "a while back" (>1 month).
> > I'll try getting the most recent source. Sorry, I avoided
> this due to
> > my company blocking rsync and thus making it a pain to get
> the sources...
> The reason your case is odd is that the kernel only uses a
> single jr.hb instruction which is in the instruction_hazard()
> macro in include/asm-mips/hazards.h. This macro first of all
> is a gcc inline assembler macro and also wraps the jr.hb
> instruction between .set mips64r2 ... .set mips0, so you
> should never ever get an error message. And you're getting
> an error message for entry.S, an assembler file. Seems you
> must have done some not so kosher changes to that tree?