summaryrefslogtreecommitdiff
path: root/meta/recipes-devtools/gcc/gcc-cross-kernel.inc
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2012-04-13 14:13:48 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-04-13 14:26:39 +0100
commitd3a3e81869631ba69874f6fc172240e3aac388f5 (patch)
tree443a04059d5554a08a34c24b0f074938475ad62b /meta/recipes-devtools/gcc/gcc-cross-kernel.inc
parentcb940f46efacddc7200581edba034e4201abb94a (diff)
downloadopenembedded-core-d3a3e81869631ba69874f6fc172240e3aac388f5.tar.gz
openembedded-core-d3a3e81869631ba69874f6fc172240e3aac388f5.tar.bz2
openembedded-core-d3a3e81869631ba69874f6fc172240e3aac388f5.tar.xz
openembedded-core-d3a3e81869631ba69874f6fc172240e3aac388f5.zip
gcc-4.6: Add fix for relocation problem and ccache
If the toolchain is reused from sstate and ccache is installed, build failures were occuring due to gcc trying to access the original sysroot rather than the new one, particularly if the old sysroot existed but was not readable by the current user. This turns out of the an issue inside gcc to do with preservation of the sysroot option. See the gcc patch for more details. It only triggers when preprocessed sources are used which happens when ccache is used. The same issue occurs with c++ and c++-cpp-output so the same fix is applied there. [YOCTO #2074] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/gcc/gcc-cross-kernel.inc')
0 files changed, 0 insertions, 0 deletions