generic-poky/meta/conf
Peter Seebach 8d98171dc2 insane.bbclass and friends: Fix sanity checks and multlib headers for n32
The n32 architecture is odd, in that it's a mips64 ABI which happens
to be 32-bit. To handle this, we need something in the environment
which can be used to distinguish it. The obvious place to stash this
is the ABI suffix, so we use "n32" as an ABI suffix. This allows
a couple of improved checks:

1. In insane.bbclass, we can use "linux-gnun32" to discern that it's
okay for a mips64 binary to be a 32-bit binary in some cases.
2. In multilib_header, we can check for the n32 ABI, and use a distinct
value.
3. In siteinfo, add linux-gnun32 as a synonym for linux, similar to
what's done for linux-gnux32, and tell the mips*-linux-gnun32 variants
to pick up the corresponding mips-linux site configs.

Note that the multilib header wrapper already has n32 hooks in it, there
was just nothing creating -n32 header variants.

(From OE-Core rev: c8e8e8ba22eaa335ac72f0e5b317f804035133e2)

Signed-off-by: Peter Seebach <peter.seebach@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-10-27 09:44:56 +01:00
..
distro default-providers: default to libx11, not -trim 2012-09-12 15:13:49 +01:00
machine insane.bbclass and friends: Fix sanity checks and multlib headers for n32 2012-10-27 09:44:56 +01:00
machine-sdk eglibc: SDK_GLIBC_ADDONS for eglibc-nativesdk. 2012-04-03 14:08:02 +01:00
swabber Stop using hardcoded paths, use new Ubuntu and generic filters. 2010-12-17 10:47:02 +00:00
abi_version.conf bitbake.conf/abi_version.conf: Update to use BasicHash signature generator 2012-06-25 14:57:15 +01:00
bitbake.conf bitbake.conf: break three very long lines 2012-10-24 12:50:47 +01:00
documentation.conf pcmcia-cs: Remove references to long-deprecated pcmcia-cs. 2012-07-04 17:40:31 +01:00
layer.conf layer.conf: allow other layers to depend on this version 2012-09-26 15:02:28 +01:00
licenses.conf license.conf/bbclass: Move globals to license.conf 2012-09-28 11:07:42 +01:00
multilib.conf multilib: Move redefinition of STAGING_DIR_KERNEL 2012-10-02 11:40:50 +01:00
prexport.conf meta/PRService: Added export/import fuctions. 2012-01-11 10:37:43 +00:00
primport.conf meta/PRService: Added export/import fuctions. 2012-01-11 10:37:43 +00:00
sanity.conf sanity.conf: Require bitbake 1.16.0 (stable series) prior to release (and for explode_dep_versions changes) 2012-10-02 11:40:52 +01:00