generic-poky/meta/recipes-devtools/gcc
Juro Bystricky d8adfd28f7 gcc-4.9: Fix various _FOR_BUILD and related variables
This patch is based on the patch for gcc-5.2 (41cbfd7af6)

When doing a FOR_BUILD thing, you have to override CFLAGS with
CFLAGS_FOR_BUILD. And if you use C++, you also have to override
CXXFLAGS with CXXFLAGS_FOR_BUILD.
Without this, when building for mingw, you end up trying to use
the mingw headers for a host build.

The same goes for other variables as well, such as CPPFLAGS,
CPP, and GMPINC.

(From OE-Core rev: e6dc4b2ac0cc6417c0e0ddcdcbe3f334581af8fc)

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-11-25 08:08:09 +00:00
..
gcc-4.9 gcc-4.9: Fix various _FOR_BUILD and related variables 2015-11-25 08:08:09 +00:00
gcc-5.2 gcc-5.2: Fix various _FOR_BUILD and related variables 2015-10-21 22:56:04 +01:00
gcc-4.9.inc gcc-4.9: Fix various _FOR_BUILD and related variables 2015-11-25 08:08:09 +00:00
gcc-5.2.inc gcc-5.2: Fix various _FOR_BUILD and related variables 2015-10-21 22:56:04 +01:00
gcc-common.inc gcc: Update default Power GCC settings to use secure-plt 2015-11-16 11:39:34 +00:00
gcc-configure-common.inc gcc: Update default Power GCC settings to use secure-plt 2015-11-16 11:39:34 +00:00
gcc-cross-canadian.inc gcc-cross-canadian.inc: overrides for libc-baremetal 2015-08-30 12:35:51 +01:00
gcc-cross-canadian_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
gcc-cross-canadian_5.2.bb gcc5: Upgrade from 5.1 to 5.2 2015-07-27 12:28:00 +01:00
gcc-cross-initial.inc gcc: Update default Power GCC settings to use secure-plt 2015-11-16 11:39:34 +00:00
gcc-cross-initial_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
gcc-cross-initial_5.2.bb gcc5: Upgrade from 5.1 to 5.2 2015-07-27 12:28:00 +01:00
gcc-cross.inc gcc-cross.inc: overrides for libc-baremetal 2015-08-30 12:35:51 +01:00
gcc-cross_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
gcc-cross_5.2.bb gcc5: Upgrade from 5.1 to 5.2 2015-07-27 12:28:00 +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.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
gcc-crosssdk-initial_5.2.bb gcc5: Upgrade from 5.1 to 5.2 2015-07-27 12:28:00 +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.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
gcc-crosssdk_5.2.bb gcc5: Upgrade from 5.1 to 5.2 2015-07-27 12:28:00 +01:00
gcc-multilib-config.inc gcc-multilib-config: make aarch64 support multilib 2015-11-25 08:08:08 +00:00
gcc-runtime.inc gcc-runtime: Add multilib C++ header mapping 2015-09-28 12:00:18 +01:00
gcc-runtime_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
gcc-runtime_5.2.bb gcc5: Upgrade from 5.1 to 5.2 2015-07-27 12:28:00 +01:00
gcc-sanitizers.inc gcc-sanitizers: check gcc-build-internal before link 2015-02-15 21:58:25 +00:00
gcc-sanitizers_4.9.bb gcc-sanitizers: Enable GCC sanitizers 2015-01-23 11:36:29 +00:00
gcc-sanitizers_5.2.bb gcc5: Upgrade from 5.1 to 5.2 2015-07-27 12:28:00 +01:00
gcc-shared-source.inc gcc-shared-source: Set empty SRC_URI 2015-09-24 17:54:31 +01:00
gcc-source.inc gcc-source.inc: fix STAMPCLEAN to avoid race issue 2015-06-11 23:59:18 +01:00
gcc-source_4.9.bb gcc-source: exlude from world 2015-08-29 13:38:06 +01:00
gcc-source_5.2.bb gcc-source: exlude from world 2015-08-29 13:38:06 +01:00
gcc-target.inc gcc-target.inc: Add support for executable thats may have a suffix 2015-10-27 07:24:27 +00:00
gcc_4.9.bb gcc: Add support for nativesdk-gcc 2015-07-31 10:32:37 +01:00
gcc_5.2.bb gcc: Add support for nativesdk-gcc 2015-07-31 10:32:37 +01:00
libgcc-common.inc libgcc-common.inc: overrides for libc-baremetal 2015-08-30 12:35:52 +01:00
libgcc-initial.inc libgcc-initial: Correctly reflect libgcc LICENSE 2015-04-30 23:04:12 +01:00
libgcc-initial_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
libgcc-initial_5.2.bb gcc5: Upgrade from 5.1 to 5.2 2015-07-27 12:28:00 +01:00
libgcc.inc libgcc.inc: package baremetal multilib libraries 2015-09-24 17:54:30 +01:00
libgcc_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
libgcc_5.2.bb gcc5: Upgrade from 5.1 to 5.2 2015-07-27 12:28:00 +01:00
libgfortran.inc gcc: poison default sysroot path 2014-10-30 13:01:21 +00:00
libgfortran_4.9.bb gcc: Add 4.9 recipes 2014-05-06 17:59:15 +01:00
libgfortran_5.2.bb gcc5: Upgrade from 5.1 to 5.2 2015-07-27 12:28:00 +01:00