generic-poky/meta/recipes-devtools/gcc
Mark Hatle 3bf5b6de3e arch-mips.inc: Change definition of TRANSLATED_TARGET_ARCH
[YOCTO #7230]

In certain system configurations TRANSLATED_TARGET_ARCH will not
expand in the right order for gcc-cross-candian-mips64n32 to be
generated properly.

This will cause SDKs to fail to generate properly.

Changing the global definition of TRANSLATED_TARGET_ARCH always
expands the ABIEXTENSION, which causes the OVERRIDES to pick it up
as well.  This effectively defines a new class of overrides for the 'n32'.

The side effect is that we need to duplicate some mips64 overrides, and
redefine others that were previously 'n32' or 'mips64' exclusive to have
the correct semantics.

(From OE-Core rev: 4b3a2b703b20583bd107f00a297d972e9bfb514a)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-01-29 15:36:49 +00:00
..
gcc-4.8 gcc: ensure target gcc headers can be included 2015-01-29 15:36:47 +00:00
gcc-4.9 gcc: ensure target gcc headers can be included 2015-01-29 15:36:47 +00:00
gcc-4.8.inc gcc: ensure target gcc headers can be included 2015-01-29 15:36:47 +00:00
gcc-4.9.inc gcc: ensure target gcc headers can be included 2015-01-29 15:36:47 +00:00
gcc-common.inc gcc: Rework shared work 2014-12-03 12:23:56 +00:00
gcc-configure-common.inc arch-mips.inc: Change definition of TRANSLATED_TARGET_ARCH 2015-01-29 15:36:49 +00:00
gcc-cross-canadian.inc gcc: Fix intermittent failures during configure 2014-11-09 10:21:20 +00:00
gcc-cross-canadian_4.8.bb gcc-cross-canadian: Merge 4.7 and 4.8 recipes into common include 2013-08-23 16:20:12 +01:00
gcc-cross-canadian_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
gcc-cross-initial.inc gcc: poison default sysroot path 2014-10-30 13:01:21 +00:00
gcc-cross-initial_4.8.bb gcc-4.8: Add recipes 2013-04-22 14:45:04 +01:00
gcc-cross-initial_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
gcc-cross.inc gcc: Fix intermittent failures during configure 2014-11-09 10:21:20 +00:00
gcc-cross_4.8.bb gcc-cross: Fold common configuration into gcc-cross.inc 2013-08-23 16:20:12 +01:00
gcc-cross_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
gcc-crosssdk-initial.inc binutils/gcc/gdb: Add TARGET_ARCH to PN for all cross recipes 2014-04-30 16:39:06 +01:00
gcc-crosssdk-initial_4.8.bb gcc-cross-initial: Fold common configuration into gcc-cross-initial.inc 2013-08-23 16:20:12 +01:00
gcc-crosssdk-initial_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
gcc-crosssdk.inc binutils/gcc/gdb: Add TARGET_ARCH to PN for all cross recipes 2014-04-30 16:39:06 +01:00
gcc-crosssdk_4.8.bb gcc-4.8: Add recipes 2013-04-22 14:45:04 +01:00
gcc-crosssdk_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
gcc-multilib-config.inc gcc: Fix gcc-multilib-config comparison 2014-08-02 09:26:17 +01:00
gcc-runtime.inc gcc-runtime: Remove libgfortran data from receipe 2015-01-23 11:36:31 +00:00
gcc-runtime_4.8.bb gcc-*-runtime.inc: Fold configuration into gcc-runtime.inc 2013-08-23 16:20:13 +01:00
gcc-runtime_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
gcc-sanitizers.inc gcc-sanitizers: fix licensing 2015-01-29 15:36:49 +00:00
gcc-sanitizers_4.8.bb gcc-sanitizers: Enable GCC sanitizers 2015-01-23 11:36:29 +00:00
gcc-sanitizers_4.9.bb gcc-sanitizers: Enable GCC sanitizers 2015-01-23 11:36:29 +00:00
gcc-shared-source.inc gcc: stub do_fetch instead of removing it 2014-12-05 18:01:07 +00:00
gcc-source.inc gcc: Rework shared work 2014-12-03 12:23:56 +00:00
gcc-source_4.8.bb gcc: Rework shared work 2014-12-03 12:23:56 +00:00
gcc-source_4.9.bb gcc: Rework shared work 2014-12-03 12:23:56 +00:00
gcc-target.inc sdk: change EXTRA_OECONF_FPU to EXTRA_OECONF_GCC_FLOAT 2014-08-15 18:21:50 +01:00
gcc_4.8.bb gcc-4.8: temporary disable thumb 2013-09-22 12:19:32 +01:00
gcc_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
libgcc-common.inc gcc/libgcc-common.inc: Add missing 'fakeroot' to two tasks 2015-01-29 15:36:47 +00:00
libgcc-initial.inc binutils/gcc/gdb: Add TARGET_ARCH to PN for all cross recipes 2014-04-30 16:39:06 +01:00
libgcc-initial_4.8.bb gcc-cross-initial: Separate out libgcc-initial 2014-04-25 17:19:18 +01:00
libgcc-initial_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
libgcc.inc gcc runtime: specify license on a per package basis 2014-12-19 18:08:00 +00:00
libgcc_4.8.bb libgcc: Move common code to libgcc.inc 2013-08-23 16:20:13 +01:00
libgcc_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
libgfortran.inc gcc: poison default sysroot path 2014-10-30 13:01:21 +00:00
libgfortran_4.8.bb gcc: Allow fortran to build successfully in 4.8 2013-12-05 14:24:43 +00:00
libgfortran_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00