summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/binutils
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2023-08-13 10:20:40 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-08-15 08:15:25 +0100
commit8fff33d541055e988fe2598f93284cc6a28a4fb2 (patch)
treee33278aa9e7c7824e0ecb7f422c15774c00008ed /meta/recipes-devtools/binutils
parent23ec0e5e7401f33116071eb9937287c02d921791 (diff)
downloadpoky-8fff33d541055e988fe2598f93284cc6a28a4fb2.tar.gz
binutils-cross-testsuite: Pass TUNE_LDARGS to tests
In some cases we need to pass the linker arguments to the linker, particularly when the default in LD differs to that which gcc and our compiler flags are using (mips defaults to 32 bit). Ensure these are passed in. (From OE-Core rev: 0243af31f404f0b9187cebef192e626e290ead49) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/binutils')
-rw-r--r--meta/recipes-devtools/binutils/binutils-cross-testsuite_2.41.bb2
1 files changed, 2 insertions, 0 deletions
diff --git a/meta/recipes-devtools/binutils/binutils-cross-testsuite_2.41.bb b/meta/recipes-devtools/binutils/binutils-cross-testsuite_2.41.bb
index 14480785b4..630815c7a3 100644
--- a/meta/recipes-devtools/binutils/binutils-cross-testsuite_2.41.bb
+++ b/meta/recipes-devtools/binutils/binutils-cross-testsuite_2.41.bb
@@ -47,6 +47,8 @@ python check_prepare() {
47 content.append(d.expand('set CC "${TARGET_PREFIX}gcc --sysroot=${STAGING_DIR_TARGET} ${TUNE_CCARGS}"')) 47 content.append(d.expand('set CC "${TARGET_PREFIX}gcc --sysroot=${STAGING_DIR_TARGET} ${TUNE_CCARGS}"'))
48 content.append(d.expand('set CXX "${TARGET_PREFIX}g++ --sysroot=${STAGING_DIR_TARGET} ${TUNE_CCARGS}"')) 48 content.append(d.expand('set CXX "${TARGET_PREFIX}g++ --sysroot=${STAGING_DIR_TARGET} ${TUNE_CCARGS}"'))
49 content.append(d.expand('set CFLAGS_FOR_TARGET "--sysroot=${STAGING_DIR_TARGET} ${TUNE_CCARGS}"')) 49 content.append(d.expand('set CFLAGS_FOR_TARGET "--sysroot=${STAGING_DIR_TARGET} ${TUNE_CCARGS}"'))
50 content.append(d.expand('set LD "${TARGET_PREFIX}ld ${TUNE_LDARGS}"'))
51 content.append(d.expand('set LDFLAGS_FOR_TARGET "${TUNE_LDARGS}"'))
50 52
51 if suite == "ld" and d.getVar("TUNE_ARCH") == "mips64": 53 if suite == "ld" and d.getVar("TUNE_ARCH") == "mips64":
52 # oe patches binutils to have the default mips64 abi as 64bit, but 54 # oe patches binutils to have the default mips64 abi as 64bit, but