diff options
| author | Serhey Popovych <serhe.popovych@gmail.com> | 2018-12-14 19:54:42 +0200 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-12-15 17:10:52 +0000 |
| commit | a669023fe50113bf1b650916a91a9be0562c6c9e (patch) | |
| tree | d193995f580191d31f19fe005f14277c706094c9 /meta/recipes-devtools/gcc/gcc-7.3 | |
| parent | fc735f3e43d788eeefc960da652fb43d822d8ebb (diff) | |
| download | poky-a669023fe50113bf1b650916a91a9be0562c6c9e.tar.gz | |
gcc-7.3, gcc-8.2: Use variable SYSTEMLIBS_DIR instead of hardcoding it for ppc64
(From OE-Core rev: d4063951acabae0b69fc195ec1e0f2dcd02a5d01)
Signed-off-by: Serhey Popovych <serhe.popovych@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/gcc/gcc-7.3')
| -rw-r--r-- | meta/recipes-devtools/gcc/gcc-7.3/0050-powerpc-powerpc64-Add-support-for-musl-ldso.patch | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/meta/recipes-devtools/gcc/gcc-7.3/0050-powerpc-powerpc64-Add-support-for-musl-ldso.patch b/meta/recipes-devtools/gcc/gcc-7.3/0050-powerpc-powerpc64-Add-support-for-musl-ldso.patch new file mode 100644 index 0000000000..b0c735bb05 --- /dev/null +++ b/meta/recipes-devtools/gcc/gcc-7.3/0050-powerpc-powerpc64-Add-support-for-musl-ldso.patch | |||
| @@ -0,0 +1,31 @@ | |||
| 1 | From 3f5f5da776be86b408a15f38c9782f2185f97073 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Serhey Popovych <serhe.popovych@gmail.com> | ||
| 3 | Date: Tue, 11 Dec 2018 02:30:50 -0500 | ||
| 4 | Subject: [PATCH] powerpc/powerpc64: Add support for musl ldso | ||
| 5 | |||
| 6 | Signed-off-by: Serhey Popovych <serhe.popovych@gmail.com> | ||
| 7 | --- | ||
| 8 | Upstream-Status: Inappropriate [OE-Specific] | ||
| 9 | |||
| 10 | gcc/config/rs6000/linux64.h | 4 ++-- | ||
| 11 | 1 file changed, 2 insertions(+), 2 deletions(-) | ||
| 12 | |||
| 13 | diff --git a/gcc/config/rs6000/linux64.h b/gcc/config/rs6000/linux64.h | ||
| 14 | index 619e113..ee8b44f 100644 | ||
| 15 | --- a/gcc/config/rs6000/linux64.h | ||
| 16 | +++ b/gcc/config/rs6000/linux64.h | ||
| 17 | @@ -421,9 +421,9 @@ extern int dot_symbols; | ||
| 18 | #endif | ||
| 19 | |||
| 20 | #define MUSL_DYNAMIC_LINKER32 \ | ||
| 21 | - "/lib/ld-musl-powerpc" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1" | ||
| 22 | + SYSTEMLIBS_DIR "ld-musl-powerpc" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1" | ||
| 23 | #define MUSL_DYNAMIC_LINKER64 \ | ||
| 24 | - "/lib/ld-musl-powerpc64" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1" | ||
| 25 | + SYSTEMLIBS_DIR "ld-musl-powerpc64" MUSL_DYNAMIC_LINKER_E "%{msoft-float:-sf}.so.1" | ||
| 26 | |||
| 27 | #define UCLIBC_DYNAMIC_LINKER32 SYSTEMLIBS_DIR "ld-uClibc.so.0" | ||
| 28 | #define UCLIBC_DYNAMIC_LINKER64 SYSTEMLIBS_DIR "ld64-uClibc.so.0" | ||
| 29 | -- | ||
| 30 | 2.7.4 | ||
| 31 | |||
