diff options
author | Khem Raj <raj.khem@gmail.com> | 2024-10-27 14:32:29 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2024-10-29 07:43:59 -0700 |
commit | 9dc2588e34eaf27768d9606d3db2f533f0b9410b (patch) | |
tree | b9c2ab5178a078eb5e4eeafd7c4ebedc7b0c6c81 | |
parent | e78217ad139fc2cc4e8a3b0c9b3651f4eafdf2b6 (diff) | |
download | meta-clang-9dc2588e34eaf27768d9606d3db2f533f0b9410b.tar.gz |
openssl: Drop riscv workarounds to add libatomic
Additionally disable relaxation on rv32 with lld see [1]
[1] https://github.com/llvm/llvm-project/issues/113838
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | recipes-connectivity/openssl/openssl_%.bbappend | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/recipes-connectivity/openssl/openssl_%.bbappend b/recipes-connectivity/openssl/openssl_%.bbappend index 6679165..c0a5991 100644 --- a/recipes-connectivity/openssl/openssl_%.bbappend +++ b/recipes-connectivity/openssl/openssl_%.bbappend | |||
@@ -1,11 +1,3 @@ | |||
1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" |
2 | 2 | ||
3 | LDLIBS:append:toolchain-clang:riscv64 = " -latomic" | 3 | LDFLAGS:append:toolchain-clang:riscv32 = " -Wl,--no-relax" |
4 | LDLIBS:append:toolchain-clang:riscv32 = " -latomic" | ||
5 | |||
6 | do_configure:prepend:toolchain-clang:riscv64 () { | ||
7 | export LDLIBS="${LDLIBS}" | ||
8 | } | ||
9 | do_configure:prepend:toolchain-clang:riscv32 () { | ||
10 | export LDLIBS="${LDLIBS}" | ||
11 | } | ||