generic-poky/meta
Richard Purdie dab511c36d gcc: Add support for nativesdk-gcc
Being able to build a nativesdk gcc is useful, particularly in cases
where the host compiler may be of an incompatible version (or a 32
bit compiler is needed).

Sadly, building nativesdk-gcc is not straight forward. We install
nativesdk-gcc into a relocatable location and this means that its
library locations can change. "Normal" sysroot support doesn't help
in this case since the values of paths like "libdir" change, not just
base root directory of the system.

In order to handle this we do two things:

a) Add %r into spec file markup which can be used for injected paths
   such as SYSTEMLIBS_DIR (see gcc_multilib_setup()).
b) Add other paths which need relocation into a .gccrelocprefix section
   which the relocation code will notice and adjust automatically.

This patch adds tweaks to the relocation script to handle the
new section too.

(From OE-Core rev: cd3d874fced2ee4c950d9964d30c0588fd8772e7)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-07-31 10:32:37 +01:00
..
classes cross-canadian: Put links in place for uclibc and musl 2015-07-27 23:29:16 +01:00
conf gcc: Add support for nativesdk-gcc 2015-07-31 10:32:37 +01:00
files extensible sdk: Error when trying to install as root. 2015-07-20 10:40:40 +01:00
lib lib/oe/classextend: Fix nativesdk double name mapping 2015-07-31 10:32:36 +01:00
recipes-bsp u-boot: Upgrade to 2015.07 release 2015-07-23 08:48:39 +01:00
recipes-connectivity neard: merge .inc file 2015-07-20 10:40:41 +01:00
recipes-core ncurses-terminfo-base: include screen-256color 2015-07-23 08:48:39 +01:00
recipes-devtools gcc: Add support for nativesdk-gcc 2015-07-31 10:32:37 +01:00
recipes-extended sudo: upgrade to 1.8.14p3 2015-07-27 12:28:00 +01:00
recipes-gnome gtk+: require either x11 or directfb DISTRO_FEATURES to be set 2015-07-23 08:48:40 +01:00
recipes-graphics harfbuzz: upgrade to 1.0.1 2015-07-27 23:29:16 +01:00
recipes-kernel linux-yocto: introduce 4.1 versioned recipes 2015-07-25 14:41:44 +01:00
recipes-lsb4 libpng12: Upgrade 1.2.52 -> 1.2.53 2015-05-24 07:19:20 +01:00
recipes-multimedia pulseaudio: rdepend on modules referenced by start-pulseaudio-x11 2015-07-20 10:40:41 +01:00
recipes-qt nativesdk-qt4-tools: depend on nativesdk-qt4-tools only if DISTRO_FEATURES includes x11 2015-07-27 23:29:15 +01:00
recipes-rt rt-tests: bump version to v0.92 2015-06-23 11:47:21 +01:00
recipes-sato midori: Depend on Adwaita, not gnome-icon-theme 2015-07-16 15:09:18 +01:00
recipes-support sqlite3: Upgrade 3.8.10.0 -> 3.8.10.2 2015-07-23 08:48:39 +01:00
site common-glibc: define bash_cv_getcwd_malloc 2015-07-23 08:48:40 +01:00
COPYING.GPLv2 Fix license notices for OE-Core 2014-01-02 12:58:54 +00:00
COPYING.MIT
recipes.txt meta/recipes.txt: add recipes-lsb4 2013-04-10 09:23:17 +01:00