[oe] AVR32 - stops at gcc-cross-4.2.1 configure GCC_NO_EXECUTABLES

Geoffrey Wossum geoffrey at pager.net
Tue Mar 25 13:55:45 UTC 2008


On Tuesday 25 March 2008 05:53:15 am Robert Wörle wrote:
> Okay, figured that one out. Don't use TARGET_FPU_avr32 = "soft". The AVR32
>
> > target in gcc doesn't like that.  I added that because I thought I needed
> > it to get libmad to compile, but that wasn't the issue with libmad
> > anyway.  I needed some sort of optimizations turned on. 
> > angstrom-uclibc.inc was turning off all optimizations for the AVR32,
> > which was unnecessary.
> >
> > Waiting for a full rebuild right now.
>
> I had a succes now on my intel core 2 duo laptop ..  that build the
> current oe chain nice ( beside some bzero() problems which can be easly
> replaced by memset() )

I think I submitted a patch to OE for the bzero() problem.  I know I submitted 
it to the uClibc mailing list, and it was picked up by the Atmel guy working 
on the port.  I'll put at the bottom of this email so you can check if you 
have it.


I can now build base-image for the AVR32.  Haven't tried out all the apps yet, 
but it seems to all be working.  I'm going to work on getting the patch set 
together and submitted this morning.

---
Geoffrey


file: uClibc-0.9.29-avr32-bzero.patch
--- uClibc-0.9.29-orig/libc/string/avr32/bzero.S        2008-03-10 
15:02:14.000000000 -0500
+++ uClibc-0.9.29/libc/string/avr32/bzero.S     2008-03-10 
15:05:39.000000000 -0500
@@ -6,6 +6,8 @@
  * archive for more details.
  */

+#include <features.h>
+
 #ifdef __UCLIBC_SUSV3_LEGACY__

        .text







More information about the Openembedded-devel mailing list