Update llvm-config.h.cmake for LLVM_UNREACHABLE_OPTIMIZE
authorSterling Augustine <saugustine@google.com>
Fri, 18 Mar 2022 02:04:42 +0000 (19:04 -0700)
committerSterling Augustine <saugustine@google.com>
Fri, 18 Mar 2022 02:04:42 +0000 (19:04 -0700)
utils/bazel/llvm-project-overlay/llvm/include/llvm/Config/llvm-config.h
utils/bazel/llvm_configs/llvm-config.h.cmake

index 5aeceb4..6cd8910 100644 (file)
 /* Define if building LLVM with BUILD_SHARED_LIBS */
 /* #undef LLVM_BUILD_SHARED_LIBS */
 
+/* Define if building LLVM with LLVM_FORCE_USE_OLD_TOOLCHAIN_LIBS */
+#cmakedefine LLVM_FORCE_USE_OLD_TOOLCHAIN ${LLVM_FORCE_USE_OLD_TOOLCHAIN}
+
+/* Define if llvm_unreachable should be optimized with undefined behavior
+ * in non assert builds */
+/* #undef LLVM_UNREACHABLE_OPTIMIZE */
+
 #endif
index d8edf33..f8281d8 100644 (file)
 /* Define if building LLVM with LLVM_FORCE_USE_OLD_TOOLCHAIN_LIBS */
 #cmakedefine LLVM_FORCE_USE_OLD_TOOLCHAIN ${LLVM_FORCE_USE_OLD_TOOLCHAIN}
 
+/* Define if llvm_unreachable should be optimized with undefined behavior
+ * in non assert builds */
+#cmakedefine01 LLVM_UNREACHABLE_OPTIMIZE
+
 #endif