[Buildroot] [PATCH v2 1/1] openpgm: disable on AVR32

Simon Dawson spdawson at gmail.com
Sat Nov 2 08:03:51 UTC 2013


Hi Alexander.

On 1 November 2013 20:21, Alexander Lukichev
<alexander.lukichev at gmail.com> wrote:
> The compiler (that particular toolchain) has those intrinsic functions but
> is able to generate them only if the exact CPU sub architecture is
> specified, not just AVR32 (their implementations differ for each of the two
> sub architectures). This is impossible to specify unless we introduce it in
> the buildroot configuration system (like several flavors of ARM). And this,
> in turn, seems too much to make just one package happy.

I might be wrong, but is it not the case that only one of the two
micro-architectures --- specifically, avr32b as used by the ap7 core
--- is relevant for Buildroot? (I'm not aware of a Linux port for the
avr32a architecture, as used by the uc3 core.)

If so, then it seems to me that it would be well worth calling the
compiler with the precise micro-architecture specified. This might be
expected to have a positive impact beyond just the openpgm package.

Simon.


More information about the buildroot mailing list