generic-poky/meta/recipes-devtools/gcc
Richard Purdie 87e86d4fd3 gcc-target: Fix libatomic dependency tracking issues
The --enable-dependency-tracking option was added to workaround build
issues in libatomic. This fixes that build problem properly and removes
the flag since the dependency tracking code appears to be full of races
which are much deeper and harder to fix.

As per the automake manual, dependency tracking is only useful and worth
the build performance cost if you are doing more than one compile of the same
source code which in most cases we are not so this is a good thing anyway.

(From OE-Core rev: a3b665a80abed4c0659925e1cceb1568af023711)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-09-22 12:19:43 +01:00
..
gcc-4.7 gcc-4.7: fix gcc ICE when building with gcc-4.8 2013-05-03 16:19:20 +01:00
gcc-4.8 gcc-target: Fix libatomic dependency tracking issues 2013-09-22 12:19:43 +01:00
gcc-4.7.inc gcc-4.7: fix gcc ICE when building with gcc-4.8 2013-05-03 16:19:20 +01:00
gcc-4.8.inc gcc-target: Fix libatomic dependency tracking issues 2013-09-22 12:19:43 +01:00
gcc-common.inc bitbake.conf/package: Collapse PKGDATA_DIR into a single machine specific directory 2013-09-14 08:21:00 +01:00
gcc-configure-common.inc gcc: enable multilib for target gcc 2013-02-01 15:54:31 +00:00
gcc-cross-canadian.inc gcc-cross-canadian: Fold configure-sdk and package-sdk into the main .inc 2013-08-23 16:20:13 +01:00
gcc-cross-canadian_4.7.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.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-initial.inc gcc-cross-initial: Fold common configuration into gcc-cross-initial.inc 2013-08-23 16:20:12 +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-initial_4.8.bb gcc-4.8: Add recipes 2013-04-22 14:45:04 +01:00
gcc-cross.inc gcc-common.inc: Drop unused LIBGCCS_VAR variable 2013-08-23 16:20:13 +01:00
gcc-cross_4.7.bb gcc-cross: Fold common configuration into gcc-cross.inc 2013-08-23 16:20:12 +01:00
gcc-cross_4.8.bb gcc-cross: Fold common configuration into gcc-cross.inc 2013-08-23 16:20:12 +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-cross-initial: Fold common configuration into gcc-cross-initial.inc 2013-08-23 16:20:12 +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.inc nativesdk: Switch to using nativesdk as a prefix, not a suffix 2012-09-02 05:52:06 -07: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-crosssdk_4.8.bb gcc-4.8: Add recipes 2013-04-22 14:45:04 +01:00
gcc-multilib-config.inc meta: Don't use deprecated bitbake API 2013-09-01 15:51:42 +01:00
gcc-runtime.inc gcc-runtime: Add packaging for libgfortran (and also tweak others) 2013-09-06 23:03:56 +01:00
gcc-runtime_4.7.bb gcc-*-runtime.inc: Fold configuration into gcc-runtime.inc 2013-08-23 16:20:13 +01:00
gcc-runtime_4.8.bb gcc-*-runtime.inc: Fold configuration into gcc-runtime.inc 2013-08-23 16:20:13 +01:00
gcc-target.inc gcc-target: Fix libatomic dependency tracking issues 2013-09-22 12:19:43 +01:00
gcc_4.7.bb gcc-target: Combine gcc-target-configure.inc, gcc-target-package.inc and other common code 2013-08-23 16:20:13 +01:00
gcc_4.8.bb gcc-4.8: temporary disable thumb 2013-09-22 12:19:32 +01:00
libgcc.inc libgcc: Move common code to libgcc.inc 2013-08-23 16:20:13 +01:00
libgcc_4.7.bb libgcc: Move common code to libgcc.inc 2013-08-23 16:20:13 +01:00
libgcc_4.8.bb libgcc: Move common code to libgcc.inc 2013-08-23 16:20:13 +01:00