generic-poky/meta/recipes-devtools/gcc
Kevin Tian f13cb20ed1 gcc-4.5.1: make c++ include path relative to "--sysroot"
So far c++ include path is not relative to "--sysroot", which brings
trouble if we want to use the toolchain in a new environment where
the original build directory generating that toolchain is not
available. It's firstly exposed in multiple SDK sysroots support, and
then in the case when sstate packages are used, where c++ standard
headers are missing because gcc tries to search original build dir.

This patch makes c++ include path now relative to "--sysroot", and
then once "--sysroot" is assigned correctly in new environment, c++
include paths can be searched as expected.

Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2011-01-02 01:25:40 -08:00
..
files Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-4.3.3 Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-4.5.1 gcc-4.5.1: make c++ include path relative to "--sysroot" 2011-01-02 01:25:40 -08:00
gcc-csl-arm Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-4.3.3.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-4.5.1.inc gcc-4.5.1: make c++ include path relative to "--sysroot" 2011-01-02 01:25:40 -08:00
gcc-common.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-configure-common.inc gcc: fix check for target libc ssp support 2010-09-30 10:18:00 -07:00
gcc-configure-cross.inc gcc-4.5.1: make c++ include path relative to "--sysroot" 2011-01-02 01:25:40 -08:00
gcc-configure-runtime.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-configure-sdk.inc gcc-4.5.1: make c++ include path relative to "--sysroot" 2011-01-02 01:25:40 -08:00
gcc-configure-target.inc gcc: Fix c++ search path for target system compiler making everything consistent 2010-10-07 11:06:32 +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.3.3.bb cross-canadian: pkg name includes target arch 2010-12-10 15:36:30 +00:00
gcc-cross-canadian_4.5.1.bb gcc-4.5.1: make c++ include path relative to "--sysroot" 2011-01-02 01:25:40 -08:00
gcc-cross-initial.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-cross-initial_4.3.3.bb gcc: enable poison parameters detection 2010-09-27 08:59:15 -07:00
gcc-cross-initial_4.5.1.bb gcc-4.5.1: make c++ include path relative to "--sysroot" 2011-01-02 01:25:40 -08:00
gcc-cross-initial_csl-arm-2008q1.bb Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-cross-intermediate.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-cross-intermediate_4.3.3.bb gcc: enable poison parameters detection 2010-09-27 08:59:15 -07:00
gcc-cross-intermediate_4.5.1.bb gcc-4.5.1: make c++ include path relative to "--sysroot" 2011-01-02 01:25:40 -08:00
gcc-cross-intermediate_csl-arm-2008q1.bb Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-cross-kernel-3.4.4_csl-arm-2005q3.bb gcc: enable poison parameters detection 2010-09-27 08:59:15 -07:00
gcc-cross-kernel.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-cross.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-cross4.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-cross_4.3.3.bb gcc: enable poison parameters detection 2010-09-27 08:59:15 -07:00
gcc-cross_4.5.1.bb gcc-4.5.1: make c++ include path relative to "--sysroot" 2011-01-02 01:25:40 -08:00
gcc-cross_csl-arm-2008q1.bb gcc: enable poison parameters detection 2010-09-27 08:59:15 -07: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.3.3.bb gcc: enable poison parameters detection 2010-09-27 08:59:15 -07:00
gcc-crosssdk-initial_4.5.1.bb gcc-4.5.1: make c++ include path relative to "--sysroot" 2011-01-02 01:25:40 -08:00
gcc-crosssdk-intermediate.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-crosssdk-intermediate_4.3.3.bb gcc: enable poison parameters detection 2010-09-27 08:59:15 -07:00
gcc-crosssdk-intermediate_4.5.1.bb gcc-4.5.1: make c++ include path relative to "--sysroot" 2011-01-02 01:25:40 -08:00
gcc-crosssdk.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-crosssdk_4.3.3.bb gcc: enable poison parameters detection 2010-09-27 08:59:15 -07:00
gcc-crosssdk_4.5.1.bb gcc-4.5.1: make c++ include path relative to "--sysroot" 2011-01-02 01:25:40 -08:00
gcc-csl-arm-2005q3.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-csl-arm-2008q1.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-package-cross.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-package-runtime.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-package-sdk.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-package-target.inc Major layout change to the packages directory 2010-08-27 15:29:45 +01:00
gcc-runtime_4.3.3.bb gcc: enable poison parameters detection 2010-09-27 08:59:15 -07:00
gcc-runtime_4.5.1.bb gcc-4.5.1: make c++ include path relative to "--sysroot" 2011-01-02 01:25:40 -08:00
gcc_4.3.3.bb gcc: Fix c++ search path for target system compiler making everything consistent 2010-10-07 11:06:32 +01:00
gcc_4.5.1.bb gcc-4.5.1: make c++ include path relative to "--sysroot" 2011-01-02 01:25:40 -08:00
gcc_csl-arm-2008q1.bb gcc: enable poison parameters detection 2010-09-27 08:59:15 -07:00