diff --git a/utils/bazel/llvm-project-overlay/llvm/config.bzl b/utils/bazel/llvm-project-overlay/llvm/config.bzl index fa616bcb9a8c..d9d3666a3ecc 100644 --- a/utils/bazel/llvm-project-overlay/llvm/config.bzl +++ b/utils/bazel/llvm-project-overlay/llvm/config.bzl @@ -32,6 +32,7 @@ posix_defines = [ "BACKTRACE_HEADER=", r'LTDL_SHLIB_EXT=\".so\"', r'LLVM_PLUGIN_EXT=\".so\"', + "LLVM_ENABLE_PLUGINS=1", "LLVM_ENABLE_THREADS=1", "HAVE_DEREGISTER_FRAME=1", "HAVE_LIBPTHREAD=1", diff --git a/utils/bazel/llvm-project-overlay/llvm/include/llvm/Config/llvm-config.h b/utils/bazel/llvm-project-overlay/llvm/include/llvm/Config/llvm-config.h index 613d026de370..97626d466509 100644 --- a/utils/bazel/llvm-project-overlay/llvm/include/llvm/Config/llvm-config.h +++ b/utils/bazel/llvm-project-overlay/llvm/include/llvm/Config/llvm-config.h @@ -124,6 +124,9 @@ /* Define to 1 if you have the DIA SDK installed, and to 0 if you don't. */ #define LLVM_ENABLE_DIA_SDK 0 +/* Define if plugins enabled */ +/* LLVM_ENABLE_PLUGINS defined in Bazel */ + /* Define if building LLVM with LLVM_ENABLE_TELEMETRY */ #define LLVM_ENABLE_TELEMETRY 1