diff --git a/utils/bazel/llvm-project-overlay/llvm/config.bzl b/utils/bazel/llvm-project-overlay/llvm/config.bzl --- a/utils/bazel/llvm-project-overlay/llvm/config.bzl +++ b/utils/bazel/llvm-project-overlay/llvm/config.bzl @@ -32,6 +32,8 @@ "HAVE_PTHREAD_GETNAME_NP=1", "HAVE_PTHREAD_SETNAME_NP=1", "HAVE_PTHREAD_GETSPECIFIC=1", + "HAVE_REGISTER_FRAME=1", + "HAVE_DEREGISTER_FRAME=1", ] linux_defines = posix_defines + [ diff --git a/utils/bazel/llvm-project-overlay/llvm/include/llvm/Config/config.h b/utils/bazel/llvm-project-overlay/llvm/include/llvm/Config/config.h --- a/utils/bazel/llvm-project-overlay/llvm/include/llvm/Config/config.h +++ b/utils/bazel/llvm-project-overlay/llvm/include/llvm/Config/config.h @@ -75,10 +75,10 @@ /* #undef HAVE_DLADDR */ /* Define to 1 if we can register EH frames on this platform. */ -#define HAVE_REGISTER_FRAME 1 +/* HAVE_REGISTER_FRAME defined in Bazel*/ /* Define to 1 if we can deregister EH frames on this platform. */ -#define HAVE_DEREGISTER_FRAME 1 +/* HAVE_DEREGISTER_FRAME defined in Bazel*/ /* Define if __unw_add_dynamic_fde() is available on this platform. */ /* HAVE_UNW_ADD_DYNAMIC_FDE defined in Bazel */