[Buildroot] libmad and AVR32 optimisations

Simon Dawson spdawson at gmail.com
Thu Feb 21 19:36:08 UTC 2013


On 21 February 2013 12:42, Peter Korsgaard <jacmet at uclibc.org> wrote:
>>>>>> "Benoît" == Benoît Thébaudeau <benoit.thebaudeau at advansee.com> writes:
>
>  Simon> The problem is that, for libmad to be usable on avr32, this
>  Simon> optimization patch really *is* needed.
>  >>
>  >> Ok, then lets fix it up instead.
>
>  Benoît> To fix it up, you can check if libmad is provided with the ASF:
>  Benoît> http://www.atmel.com/tools/AVRSOFTWAREFRAMEWORK.aspx
>
>  Benoît> If so, it may have been cleaned up since the BuildRoot patch,
>  Benoît> so generate a new patch from the ASF against mainline libmad,
>  Benoît> and retest.
>
> Simon, will you look into this?

Unfortunately, this approach doesn't work: using a regenerated avr32
patch from ASF, the madplay build still fails in exactly the same
manner if the architecture-specific optimisations are disabled for
libmad.

A simpler approach would be to force the arch-specific optimisations
to be enabled for avr32; would that be an acceptable compromise?

Simon.


More information about the buildroot mailing list