diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-09-02 14:59:27 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-09-03 08:51:57 +0100 |
commit | 6bef21b4e5afa503c487cf0cb07d537fe3384138 (patch) | |
tree | 377d2d431070e820e3541863b1868db4b5a58fd5 /meta/recipes-devtools/gcc | |
parent | 09483d29812d30be5d4317e2f818d337427e02c4 (diff) | |
download | poky-6bef21b4e5afa503c487cf0cb07d537fe3384138.tar.gz |
gcc-multilib-config: Fix i686 toolchain relocation issues
This code wasn't changing the linux.h on i686. Make the entry match that
for i586 which was correct.
This fixes problems where the wrong dynamic loader path was used by
nativesdk-gcc on i686 SDK targets by ensuring SYSTEMLIBS_DIR is replaced
by %r in the correct header files.
(From OE-Core rev: d30eb681f41bf9e921f7f0d42747fff7a4be9229)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/gcc')
-rw-r--r-- | meta/recipes-devtools/gcc/gcc-multilib-config.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-devtools/gcc/gcc-multilib-config.inc b/meta/recipes-devtools/gcc/gcc-multilib-config.inc index 26bfed9507..2dbbc23c94 100644 --- a/meta/recipes-devtools/gcc/gcc-multilib-config.inc +++ b/meta/recipes-devtools/gcc/gcc-multilib-config.inc | |||
@@ -154,7 +154,7 @@ python gcc_multilib_setup() { | |||
154 | gcc_header_config_files = { | 154 | gcc_header_config_files = { |
155 | 'x86_64' : ['gcc/config/linux.h', 'gcc/config/i386/linux.h', 'gcc/config/i386/linux64.h'], | 155 | 'x86_64' : ['gcc/config/linux.h', 'gcc/config/i386/linux.h', 'gcc/config/i386/linux64.h'], |
156 | 'i586' : ['gcc/config/linux.h', 'gcc/config/i386/linux.h', 'gcc/config/i386/linux64.h'], | 156 | 'i586' : ['gcc/config/linux.h', 'gcc/config/i386/linux.h', 'gcc/config/i386/linux64.h'], |
157 | 'i686' : ['gcc/config/linux.h', 'gcc/config/i386/linux64.h'], | 157 | 'i686' : ['gcc/config/linux.h', 'gcc/config/i386/linux.h', 'gcc/config/i386/linux64.h'], |
158 | 'mips' : ['gcc/config/linux.h', 'gcc/config/mips/linux.h', 'gcc/config/mips/linux64.h'], | 158 | 'mips' : ['gcc/config/linux.h', 'gcc/config/mips/linux.h', 'gcc/config/mips/linux64.h'], |
159 | 'mips64' : ['gcc/config/linux.h', 'gcc/config/mips/linux.h', 'gcc/config/mips/linux64.h'], | 159 | 'mips64' : ['gcc/config/linux.h', 'gcc/config/mips/linux.h', 'gcc/config/mips/linux64.h'], |
160 | 'powerpc' : ['gcc/config/linux.h', 'gcc/config/rs6000/linux64.h'], | 160 | 'powerpc' : ['gcc/config/linux.h', 'gcc/config/rs6000/linux64.h'], |