Support using LLVM's libunwind as the unwinder implementation
This avoids the dependency on host libraries such as libgcc_s which may be undesirable in some deployment environments where these aren't available.
This commit is contained in:
parent
f8673e0ad8
commit
86d1678403
9 changed files with 89 additions and 2 deletions
|
@ -68,6 +68,8 @@ o("cflags", "llvm.cflags", "build LLVM with these extra compiler flags")
|
|||
o("cxxflags", "llvm.cxxflags", "build LLVM with these extra compiler flags")
|
||||
o("ldflags", "llvm.ldflags", "build LLVM with these extra linker flags")
|
||||
|
||||
o("llvm-libunwind", "rust.llvm_libunwind", "use LLVM libunwind")
|
||||
|
||||
# Optimization and debugging options. These may be overridden by the release
|
||||
# channel, etc.
|
||||
o("optimize", "rust.optimize", "build optimized rust code")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue