diff options
author | SharzyL <me@sharzy.in> | 2023-10-15 10:35:33 +0800 |
---|---|---|
committer | SharzyL <me@sharzy.in> | 2024-01-13 11:16:58 +0800 |
commit | 810cef75ba11c147c99f72e6db6d2df90ad8f50d (patch) | |
tree | 5af10c63a872801788d49d980a028452a8a69b9d /pkgs/development/compilers/llvm/12 | |
parent | 064029348046f60f53f98c49d636283ff7d809b4 (diff) | |
download | nixlib-810cef75ba11c147c99f72e6db6d2df90ad8f50d.tar nixlib-810cef75ba11c147c99f72e6db6d2df90ad8f50d.tar.gz nixlib-810cef75ba11c147c99f72e6db6d2df90ad8f50d.tar.bz2 nixlib-810cef75ba11c147c99f72e6db6d2df90ad8f50d.tar.lz nixlib-810cef75ba11c147c99f72e6db6d2df90ad8f50d.tar.xz nixlib-810cef75ba11c147c99f72e6db6d2df90ad8f50d.tar.zst nixlib-810cef75ba11c147c99f72e6db6d2df90ad8f50d.zip |
llvmPackages_*.clangUseLLVM: add libunwind to lib search path
Diffstat (limited to 'pkgs/development/compilers/llvm/12')
-rw-r--r-- | pkgs/development/compilers/llvm/12/default.nix | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/development/compilers/llvm/12/default.nix b/pkgs/development/compilers/llvm/12/default.nix index 4de048827071..a38e35e91f6d 100644 --- a/pkgs/development/compilers/llvm/12/default.nix +++ b/pkgs/development/compilers/llvm/12/default.nix @@ -173,6 +173,7 @@ let echo "-B${targetLlvmLibraries.compiler-rt}/lib" >> $out/nix-support/cc-cflags '' + lib.optionalString (!stdenv.targetPlatform.isWasm) '' echo "--unwindlib=libunwind" >> $out/nix-support/cc-cflags + echo "-L${targetLlvmLibraries.libunwind}/lib" >> $out/nix-support/cc-ldflags '' + lib.optionalString (!stdenv.targetPlatform.isWasm && stdenv.targetPlatform.useLLVM or false) '' echo "-lunwind" >> $out/nix-support/cc-ldflags '' + lib.optionalString stdenv.targetPlatform.isWasm '' |