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... Thanks, Kurt > -----Original Message----- > From: Ralf Baechle [mailto:ralf@xxxxxxxxxxxxxx] > Sent: Monday, March 13, 2006 1:33 PM > To: Kurt Schwemmer > Cc: linux-mips@xxxxxxxxxxxxxx > Subject: Re: Cross compile kernel w/ buildroot toolchain > > On Mon, Mar 13, 2006 at 01:17:09PM -0700, Kurt Schwemmer wrote: > > > I'm trying to figure out a toolchain to use for my system. I can > > compile the kernel just fine using the MIPS SDE based distribution, > > but you can't cross compile apps with that. I downloaded and built > > buildroot and I'm trying to (cross) compile the kernel with it too > > (I'd like to just use one compiler for everything). I had > it use gcc > > 3.4.5. When I try to compile the kernel with: > > > > make > > CROSS_COMPILE=~/buildroot/build_mipsel/staging_dir/bin/mipsel-linux- > > > > I eventually get an error while assembling entry.o: > > AS arch/mips/kernel/entry.o > > arch/mips/kernel/entry.S: Assembler messages: > > arch/mips/kernel/entry.S:157: Error: opcode not supported on this > > processor: mips32 (mips32) `jr.hb $31' > > make[1]: *** [arch/mips/kernel/entry.o] Error 1 > > make: *** [arch/mips/kernel] Error 2 > > > > I guess this is a "hazard barrier" instruction. Why doesn't > gcc 3.4.5 > > know about it? What do I need to do to get this to work? > > I'm looking at the latest kernel sources and can't see how > this could be happening. Which version of the kernel are you > trying to build? > > Ralf >