generic-poky/meta/recipes-devtools/gcc
Richard Purdie d71a35d4f6 crosssdk/nativesdk: Ensure EXTRA_OECONF_FPU is unset
If EXTRA_OECONF_FPU is left set, certain ARM variables related to hard-float
can get pulled in and trigger rebuilds of the crosssdk code. The best solution
is to simply force the variable to a known correct value for the SDK targets
currently supported in the same way as TARGET_FPU.

There is some slight rearrangement of the gcc code to ensure the variable is
always used to call the fpu function.

(From OE-Core rev: 410990445ada8cdcfaec4e6fa5791cee9a5b8983)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-17 10:53:57 +01:00
..
gcc-4.7 gcc: Fix a case of sysroot with trailing / and gxx-include-dir leading slash 2012-06-21 13:03:04 +01:00
gcc-4.7.inc Update proto -> protocol for recipes 2012-07-17 10:53:55 +01:00
gcc-common.inc gcc-common: Don't use "is" for comparing strings, use "==" 2012-07-09 16:58:56 +01:00
gcc-configure-common.inc gcc-configure-common.inc: use --with-long-double-128 on powerpc to comply with ABI 2012-07-11 11:35:52 +01:00
gcc-configure-cross.inc gcc-configure-sdk, gcc-configure-cross: Dont recompute USE_NLS 2012-06-29 13:30:58 +01:00
gcc-configure-runtime.inc libgomp: add libgomp (openmp) library, and build for powerpc targets by default 2012-07-11 11:35:53 +01:00
gcc-configure-sdk.inc gcc-configure-sdk, gcc-configure-cross: Dont recompute USE_NLS 2012-06-29 13:30:58 +01:00
gcc-configure-target.inc gcc-configure-target: Fix sysroot option breakage I introduced (sorry) 2012-06-14 19:48:47 +01:00
gcc-cross-canadian.inc Using TRANSLATED_TARGET_ARCH instead of TARGET_ARCH. 2010-12-10 15:36:48 +00:00
gcc-cross-canadian_4.7.bb gcc: gcc-cross-canadian: use correct location for libraries for powerpc64 2012-07-11 11:35:53 +01:00
gcc-cross-initial.inc crosssdk/nativesdk: Ensure EXTRA_OECONF_FPU is unset 2012-07-17 10:53:57 +01:00
gcc-cross-initial_4.7.bb gcc-4.7: Use full relative path in require directive 2012-04-30 11:37:26 +01:00
gcc-cross-intermediate.inc crosssdk/nativesdk: Ensure EXTRA_OECONF_FPU is unset 2012-07-17 10:53:57 +01:00
gcc-cross-intermediate_4.7.bb gcc-4.7: Use full relative path in require directive 2012-04-30 11:37:26 +01:00
gcc-cross.inc gcc-cross.inc: Fix cross testing script 2012-05-01 12:38:08 +01:00
gcc-cross4.inc gcc-4.6: fix toolchain build for SH4 2011-11-16 17:32:45 +00:00
gcc-cross_4.7.bb gcc-4.7: Do not use --with-header option for cross-gcc 2012-04-30 11:37:27 +01:00
gcc-crosssdk-initial.inc gcc-crosssdk-initial: Ensure native dependencies are built, these can differ accross different gcc versions causing build failures 2010-09-06 22:55:49 +01:00
gcc-crosssdk-initial_4.7.bb gcc-4.7: Use full relative path in require directive 2012-04-30 11:37:26 +01:00
gcc-crosssdk-intermediate.inc gcc-crosssdk-intermediate: Use --with-native-system-header-dir for 4.7 2012-04-30 11:37:25 +01:00
gcc-crosssdk-intermediate_4.7.bb gcc-4.7: Use full relative path in require directive 2012-04-30 11:37:26 +01:00
gcc-crosssdk.inc Share gcc work directories 2011-06-30 20:56:33 +01:00
gcc-crosssdk_4.7.bb gcc-4.7: Use full relative path in require directive 2012-04-30 11:37:26 +01:00
gcc-package-cross.inc gcc: Stash the gcc-cross builddir to reuse in libgcc and gcc-runtime 2012-04-30 11:37:23 +01:00
gcc-package-runtime.inc libgomp: add libgomp (openmp) library, and build for powerpc targets by default 2012-07-11 11:35:53 +01:00
gcc-package-sdk.inc gcc-package-sdk: Package plugin files generated by gcc-4.7 2012-04-30 11:37:27 +01:00
gcc-package-target.inc gcc-package-target: add libexec for plugin 2012-05-03 15:48:10 +01:00
gcc-runtime_4.7.bb gcc-4.7: Use full relative path in require directive 2012-04-30 11:37:26 +01:00
gcc_4.7.bb gcc-4.7: Use full relative path in require directive 2012-04-30 11:37:26 +01:00
libgcc_4.7.bb libgcc: Remove unpackage unwind.h 2012-06-29 13:30:57 +01:00