diff options
author | Khem Raj <raj.khem@gmail.com> | 2022-08-22 10:57:49 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2022-08-30 14:58:28 -0700 |
commit | a0554050cc4ecdacc1edb17d81b20f46a7e5d002 (patch) | |
tree | 7652339ed4da91c4750fb193202c2429ed02c97a /recipes-devtools/clang/libcxx_git.bb | |
parent | 63c07c0a6d9b32047c80a44c3d0cecae3e3b841f (diff) | |
download | meta-clang-a0554050cc4ecdacc1edb17d81b20f46a7e5d002.tar.gz |
libcxx: Enable installing libc++.so as linker script
This ensures that -stdlib=libc++ option works as expected
by adding both -lc++ -c++abi to linker command in sequence
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-devtools/clang/libcxx_git.bb')
-rw-r--r-- | recipes-devtools/clang/libcxx_git.bb | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/recipes-devtools/clang/libcxx_git.bb b/recipes-devtools/clang/libcxx_git.bb index b8df601..ded8572 100644 --- a/recipes-devtools/clang/libcxx_git.bb +++ b/recipes-devtools/clang/libcxx_git.bb | |||
@@ -75,10 +75,8 @@ EXTRA_OECMAKE:append:class-target = " \ | |||
75 | -DCMAKE_RANLIB=${STAGING_BINDIR_TOOLCHAIN}/${RANLIB} \ | 75 | -DCMAKE_RANLIB=${STAGING_BINDIR_TOOLCHAIN}/${RANLIB} \ |
76 | -DLLVM_DEFAULT_TARGET_TRIPLE=${HOST_SYS} \ | 76 | -DLLVM_DEFAULT_TARGET_TRIPLE=${HOST_SYS} \ |
77 | " | 77 | " |
78 | EXTRA_OECMAKE:append:class-native = " -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF \ | ||
79 | " | ||
80 | 78 | ||
81 | EXTRA_OECMAKE:append:class-nativesdk = " -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF \ | 79 | EXTRA_OECMAKE:append:class-nativesdk = " \ |
82 | -DCMAKE_AR=${STAGING_BINDIR_TOOLCHAIN}/${AR} \ | 80 | -DCMAKE_AR=${STAGING_BINDIR_TOOLCHAIN}/${AR} \ |
83 | -DCMAKE_NM=${STAGING_BINDIR_TOOLCHAIN}/${NM} \ | 81 | -DCMAKE_NM=${STAGING_BINDIR_TOOLCHAIN}/${NM} \ |
84 | -DCMAKE_RANLIB=${STAGING_BINDIR_TOOLCHAIN}/${RANLIB} \ | 82 | -DCMAKE_RANLIB=${STAGING_BINDIR_TOOLCHAIN}/${RANLIB} \ |