]> code.ossystems Code Review - openembedded-core.git/commit
gcc-target: Fix libatomic dependency tracking issues
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 22 Sep 2013 10:48:28 +0000 (10:48 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 22 Sep 2013 11:18:48 +0000 (12:18 +0100)
commita3b665a80abed4c0659925e1cceb1568af023711
tree24bed5bc73fdca067f31c3525eef10dc9c9f159d
parent16cb83d13bdb7e1abc88c18ec224efcd9ceef4f6
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.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/gcc/gcc-4.8.inc
meta/recipes-devtools/gcc/gcc-4.8/0046-libatomic-deptracking.patch [new file with mode: 0644]
meta/recipes-devtools/gcc/gcc-target.inc