From a4b7188efdbae86087d907f0503d8f2a25247594 Mon Sep 17 00:00:00 2001 From: Julian Pidancet Date: Thu, 1 Dec 2011 00:01:56 +0000 Subject: Fix multiarch DISTRO_FEATURE 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 (From OE-Core rev: 0b42b2fc118bef8ce0d1473b146673182f5d1f78) Signed-off-by: Julian Pidancet Signed-off-by: Richard Purdie --- meta/recipes-devtools/gdb/gdb-common.inc | 1 + 1 file changed, 1 insertion(+) (limited to 'meta/recipes-devtools/gdb') diff --git a/meta/recipes-devtools/gdb/gdb-common.inc b/meta/recipes-devtools/gdb/gdb-common.inc index e01b57cc87..d728139f62 100644 --- a/meta/recipes-devtools/gdb/gdb-common.inc +++ b/meta/recipes-devtools/gdb/gdb-common.inc @@ -41,6 +41,7 @@ EXPAT = "--without-expat" EXTRA_OECONF = "--disable-gdbtk --disable-tui --disable-x \ --with-curses --disable-multilib --with-system-readline --disable-sim \ ${GDBPROPREFIX} --with-libelf=${STAGING_DIR_TARGET} ${EXPAT} \ + ${@base_contains('DISTRO_FEATURES', 'multiarch', '--enable-64-bit-bfd', '', d)} \ " GDBPROPREFIX = "--program-prefix=''" -- cgit v1.2.3-54-g00ecf