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 | } | ||
