<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7651.59">
<TITLE>illegal instruction on AT91</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Hi all,<BR>
<BR>
I have been using an older svn of buildroot for around 6 months with an<BR>
AT91SAM9260 based custom board.<BR>
<BR>
I am now trying to bring everything up to the latest svn.<BR>
<BR>
I can build a rootfs and kernel no problem, everything boots fine. Then<BR>
some apps throw an Illegal Instruction and crash. Namely curl and<BR>
sometimes sqlite.<BR>
<BR>
I have NWFPE enabled in the kernel. I've tried rebuilding everything (by<BR>
doing rm *build* in buildroot). I've tried selecting generic_arm instead<BR>
of arm926t, I've tried using gcc 4.1.2 which is the same version as I<BR>
used on my old buildroot revision and also gcc 4.2.4. I tried booting an<BR>
older kernel (from a working system) and I got the same results every<BR>
time. I'm using kernel 2.6.25 with at91 patches.<BR>
<BR>
I tried comparing the uclibc config from my old buildroot (using 0.9.29<BR>
in both) there were only two differences, SUSV3 macros and USE_BX. I<BR>
enabled these the same as my old buildroot and I still get the illegal<BR>
instruction with curl.<BR>
<BR>
does anyone have any suggestions?<BR>
<BR>
<BR>
Regards<BR>
Chris<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>