[OE-core] [PATCH 1/1] More n32 fixups

Bernhard Reutner-Fischer rep.dot.nop at gmail.com
Thu Feb 21 23:23:48 UTC 2013


On 21 February 2013 18:40:22 Peter Seebach <peter.seebach at windriver.com> wrote:
> For perfectly sound reasons, n32 MIPS is a mips64 subset denoted by an
> ABI change, thus, "mips64-vendor-linux-gnun32" rather than
> "mips-vendor-linux-gnu". A previous change had fixed up insane.bbclass
> to recognize these, which mostly worked, but left SITEINFO_BITS set to
> 64.
>
> Since bit-32 is processed first, and there are specific checks for
> linux-gnun32, modify the mips64-linux-gnun32 lines to specify "bit-32",
> so things that check SITEINFO_BITS get the right answer. Also, drop
> the mips{,el}-linux-gnun32 lines, because that's not a valid combination;
> n32 only makes sense for mips64.
>
> Also, the insane.bbclass change spelled "mips64el" as "mipsel64", which
> no one noticed because no one's using little-endian n32, apparently.

Would be great if you could have a look at the FIXME in 
meta/recipes-core/uclibc/uclibc-config.inc for the correct setting of 
the respective mips ABI.

Cheers,


Sent with AquaMail for Android
http://www.aqua-mail.com






More information about the Openembedded-core mailing list