[OE-core] [PATCH v3] Introduce multiarch DISTRO_FEATURE

McClintock Matthew-B29882 B29882 at freescale.com
Fri Nov 25 19:07:06 UTC 2011


On Fri, Nov 25, 2011 at 6:29 AM, Julian Pidancet
<julian.pidancet at gmail.com> wrote:
> This patch introduces a distro feature which enables gcc to produce
> both 32bit and 64bit code, and enables binutils to operate on both
> 32bit and 64bit binaries.
>
> v3: - Make get_gcc_multiarch_setting more elegant. Use a dictionnary
> to store the config options and replace bb.data.getVar with d.getVar.
>    - Remove i686 from the architecture list because it doesn't seem
> to be a valid TARGET_ARCH any more in OE.
>    - Configure gdb (gdb and gdb-cross) with --enable-64-bit-bfd if
> multiarch DISTRO_FEATURE is present
>
> Signed-off-by: Julian Pidancet <julian.pidancet at gmail.com>

I'm not sure if this is the correct spot to bring this up, but how
should we go about building a 32-bit and 64-bit libgcc?

-M




More information about the Openembedded-core mailing list