generic-poky/meta/recipes-devtools/gcc
Juro Bystricky 8209a01242 gcc-runtime.inc: Add CPP support for x86-64-x32 tune
Using the following setup (as specified in yocto sample code):

MACHINE = "qemux86-64"
require conf/multilib.conf
MULTILIBS = "multilib:libx32"
DEFAULTTUNE_virtclass-multilib-libx32 = "x86-64-x32"

We fail to compile simple CPP programs because CPP cannot
find relevant header files, looking for them in a non-existing place.
To fix this, we create a symlink of the name CPP expects and point it to
the corresponding existing directory.

[YOCTO#10354]
[YOCTO#10380]

(From OE-Core rev: 9f9be229040f4f9a523a1e25afd78d5c3f4efc23)

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-09 12:31:40 +01:00
..
gcc-5.4 gcc-5.4: Fix hang with mmusl option on cmdline 2016-07-08 09:57:25 +01:00
gcc-6.2 gcc: Upgrade to 6.2 RC1 2016-08-19 10:23:55 +01:00
gcc-5.4.inc gcc5: Upgrade to gcc 5.4 2016-07-01 16:22:44 +01:00
gcc-6.2.inc gcc: Update to final 6.2.0 release 2016-08-25 23:03:46 +01:00
gcc-common.inc libgcc: Ensure that gcc configure options are passed to libgcc too 2016-05-13 13:41:30 +01:00
gcc-configure-common.inc gcc-configure: Add mipsisa{32, 64}r6{el, } support 2016-10-07 16:43:57 +01:00
gcc-cross-canadian.inc gcc-cross-canadian: Add missing DEPENDS on virtual/${HOST_PREFIX}gcc-crosssdk 2016-01-26 18:05:13 +00:00
gcc-cross-canadian_5.4.bb gcc5: Upgrade to gcc 5.4 2016-07-01 16:22:44 +01:00
gcc-cross-canadian_6.2.bb gcc: Upgrade to 6.2 RC1 2016-08-19 10:23:55 +01:00
gcc-cross-initial.inc SDK: Allow changing SDKMACHINE without wiping TMP folder 2016-09-28 10:16:03 +01:00
gcc-cross-initial_5.4.bb gcc5: Upgrade to gcc 5.4 2016-07-01 16:22:44 +01:00
gcc-cross-initial_6.2.bb gcc: Upgrade to 6.2 RC1 2016-08-19 10:23:55 +01:00
gcc-cross.inc gcc-cross: Stop target recipes depending on SDK_SYS 2016-10-01 21:45:57 +01:00
gcc-cross_5.4.bb gcc5: Upgrade to gcc 5.4 2016-07-01 16:22:44 +01:00
gcc-cross_6.2.bb gcc: Upgrade to 6.2 RC1 2016-08-19 10:23:55 +01:00
gcc-crosssdk-initial.inc SDK: Allow changing SDKMACHINE without wiping TMP folder 2016-09-28 10:16:03 +01:00
gcc-crosssdk-initial_5.4.bb gcc5: Upgrade to gcc 5.4 2016-07-01 16:22:44 +01:00
gcc-crosssdk-initial_6.2.bb gcc: Upgrade to 6.2 RC1 2016-08-19 10:23:55 +01:00
gcc-crosssdk.inc SDK: Allow changing SDKMACHINE without wiping TMP folder 2016-09-28 10:16:03 +01:00
gcc-crosssdk_5.4.bb gcc5: Upgrade to gcc 5.4 2016-07-01 16:22:44 +01:00
gcc-crosssdk_6.2.bb gcc: Upgrade to 6.2 RC1 2016-08-19 10:23:55 +01:00
gcc-multilib-config.inc gcc-multilib-config: make aarch64 support multilib 2015-11-25 08:08:08 +00:00
gcc-runtime.inc gcc-runtime.inc: Add CPP support for x86-64-x32 tune 2016-10-09 12:31:40 +01:00
gcc-runtime_5.4.bb gcc5: Upgrade to gcc 5.4 2016-07-01 16:22:44 +01:00
gcc-runtime_6.2.bb gcc: Upgrade to 6.2 RC1 2016-08-19 10:23:55 +01:00
gcc-sanitizers.inc gcc-sanitizers: Depend on target gcc 2016-04-29 07:58:43 +01:00
gcc-sanitizers_5.4.bb gcc5: Upgrade to gcc 5.4 2016-07-01 16:22:44 +01:00
gcc-sanitizers_6.2.bb gcc: Upgrade to 6.2 RC1 2016-08-19 10:23:55 +01:00
gcc-shared-source.inc gcc-shared-source: Set empty SRC_URI 2015-09-24 17:54:31 +01:00
gcc-source.inc nopackages: Add class for recipes which don't generate packages 2015-12-14 22:30:57 +00:00
gcc-source_5.4.bb gcc5: Upgrade to gcc 5.4 2016-07-01 16:22:44 +01:00
gcc-source_6.2.bb gcc: Upgrade to 6.2 RC1 2016-08-19 10:23:55 +01:00
gcc-target.inc gcc: add runtime packages to RRECOMMENDS 2016-07-12 23:10:14 +01:00
gcc_5.4.bb gcc5: Upgrade to gcc 5.4 2016-07-01 16:22:44 +01:00
gcc_6.2.bb gcc: Upgrade to 6.2 RC1 2016-08-19 10:23:55 +01:00
libgcc-common.inc libgcc-common.inc: Fix broken symlinks for multilib SDK 2016-10-09 12:31:40 +01:00
libgcc-initial.inc SDK: Allow changing SDKMACHINE without wiping TMP folder 2016-09-28 10:16:03 +01:00
libgcc-initial_5.4.bb gcc5: Upgrade to gcc 5.4 2016-07-01 16:22:44 +01:00
libgcc-initial_6.2.bb gcc: Upgrade to 6.2 RC1 2016-08-19 10:23:55 +01:00
libgcc.inc gcc-runtime, libgcc: Symlink c++ header and startup files in target_triplet for SDK use 2016-05-13 13:41:32 +01:00
libgcc_5.4.bb gcc5: Upgrade to gcc 5.4 2016-07-01 16:22:44 +01:00
libgcc_6.2.bb gcc: Upgrade to 6.2 RC1 2016-08-19 10:23:55 +01:00
libgfortran.inc gcc: use relative path for configure script 2016-02-28 11:32:58 +00:00
libgfortran_5.4.bb gcc5: Upgrade to gcc 5.4 2016-07-01 16:22:44 +01:00
libgfortran_6.2.bb gcc: Upgrade to 6.2 RC1 2016-08-19 10:23:55 +01:00