]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
libgcc: ensure gnueabi suffix is added when necessary ChenQi/aarch64-multilib
authorChen Qi <Qi.Chen@windriver.com>
Fri, 25 Mar 2016 01:41:14 +0000 (09:41 +0800)
committerChen Qi <Qi.Chen@windriver.com>
Fri, 25 Mar 2016 02:16:48 +0000 (10:16 +0800)
commitd145ba21d26a3836940b8b3a3ab2ffa835b1c4e2
tree511a03907a83d5510d5f9aa2e5fece1b80f6e8ca
parenta6bf8ae4700486a6068bd04ad1b3c92b96dc8698
libgcc: ensure gnueabi suffix is added when necessary

The '32' symlink in aarch64 multilib is broken. An example configuration to
reproduce the bug is as follows.

MACHINE = qemuarm64
require conf/multilib.conf
MULTILIBS = "multilib:lib32"
DEFAULTTUNE_virtclass-multilib-lib32 = "armv7at-neon"

Build and install SDK, then we would find the following symlink is broken.

  ./sysroots/aarch64-poky-linux/usr/lib64/aarch64-poky-linux/5.3.0/32

The patch fixes the above problem.

[YOCTO #8642]

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
meta/recipes-devtools/gcc/libgcc-common.inc