diff options
author | Khem Raj <raj.khem@gmail.com> | 2023-02-05 10:49:25 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-02-06 11:35:04 -0800 |
commit | 3ae053a300a72e0fefbcf9220d05b6a6fbccb84c (patch) | |
tree | 06a0a5e8e922beffbcda56d3f1abe9af30109cd2 /recipes-devtools/clang/libclc_git.bb | |
parent | 48b956a77adba929337e0e596c910052c65cf9eb (diff) | |
download | meta-clang-3ae053a300a72e0fefbcf9220d05b6a6fbccb84c.tar.gz |
runtime: Enable PIC for static archives with clang runtime libs
This helps in compling shared libraries which may use e.g. static
libc++.a during link
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-devtools/clang/libclc_git.bb')
-rw-r--r-- | recipes-devtools/clang/libclc_git.bb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/recipes-devtools/clang/libclc_git.bb b/recipes-devtools/clang/libclc_git.bb index 6431007..cb302e7 100644 --- a/recipes-devtools/clang/libclc_git.bb +++ b/recipes-devtools/clang/libclc_git.bb | |||
@@ -21,6 +21,7 @@ EXTRA_OECMAKE += " \ | |||
21 | -DCMAKE_CROSSCOMPILING_EMULATOR=${WORKDIR}/qemuwrapper \ | 21 | -DCMAKE_CROSSCOMPILING_EMULATOR=${WORKDIR}/qemuwrapper \ |
22 | -Dclc_comp_in:FILEPATH=${OECMAKE_SOURCEPATH}/cmake/CMakeCLCCompiler.cmake.in \ | 22 | -Dclc_comp_in:FILEPATH=${OECMAKE_SOURCEPATH}/cmake/CMakeCLCCompiler.cmake.in \ |
23 | -Dll_comp_in:FILEPATH=${OECMAKE_SOURCEPATH}/cmake/CMakeLLAsmCompiler.cmake.in \ | 23 | -Dll_comp_in:FILEPATH=${OECMAKE_SOURCEPATH}/cmake/CMakeLLAsmCompiler.cmake.in \ |
24 | -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ | ||
24 | " | 25 | " |
25 | 26 | ||
26 | do_configure:prepend () { | 27 | do_configure:prepend () { |