File tree Expand file tree Collapse file tree 3 files changed +6
-1
lines changed Expand file tree Collapse file tree 3 files changed +6
-1
lines changed Original file line number Diff line number Diff line change 1
1
llvm_canonicalize_cmake_booleans (
2
2
BUILD_SHARED_LIBS
3
3
HAVE_OCAMLOPT
4
+ LLVM_ENABLE_BACKTRACES
4
5
LLVM_ENABLE_DIA_SDK
5
6
LLVM_ENABLE_FFI
6
7
LLVM_ENABLE_THREADS
Original file line number Diff line number Diff line change 1
- ; REQUIRES: asserts
1
+ ; REQUIRES: asserts, backtrace-enabled
2
2
3
3
; RUN: not --crash opt -passes=trigger-crash-module %s -disable-output 2>&1 | \
4
4
; RUN: FileCheck %s --check-prefix=CHECK-MODULE
Original file line number Diff line number Diff line change @@ -41,6 +41,7 @@ config.have_httplib = @LLVM_ENABLE_HTTPLIB@
41
41
config.have_dia_sdk = @LLVM_ENABLE_DIA_SDK@
42
42
config.enable_ffi = @LLVM_ENABLE_FFI@
43
43
config.build_examples = @LLVM_BUILD_EXAMPLES@
44
+ config.enable_backtrace = @LLVM_ENABLE_BACKTRACES@
44
45
config.enable_threads = @LLVM_ENABLE_THREADS@
45
46
config.build_shared_libs = @BUILD_SHARED_LIBS@
46
47
config.link_llvm_dylib = @LLVM_LINK_LLVM_DYLIB@
@@ -65,6 +66,9 @@ config.have_vc_rev = @LLVM_APPEND_VC_REV@
65
66
config.force_vc_rev = "@LLVM_FORCE_VC_REVISION@"
66
67
config.has_logf128 = @LLVM_HAS_LOGF128@
67
68
69
+ if config.enable_backtrace:
70
+ config.available_features.add('backtrace-enabled')
71
+
68
72
import lit.llvm
69
73
lit.llvm.initialize(lit_config, config)
70
74
You can’t perform that action at this time.
0 commit comments