diff options
| author | James Y Knight <jyknight@google.com> | 2025-07-09 11:47:33 -0400 |
|---|---|---|
| committer | James Y Knight <jyknight@google.com> | 2025-07-09 12:10:24 -0400 |
| commit | f71b188fbb256ab84aebfba9f7870c04b3a3d44d (patch) | |
| tree | d2c57b48087ab017e2c7852f9302fc91ca6ca2a9 /utils | |
| parent | 7c6edf4a058b957adce1596def56b64e07edf850 (diff) | |
[bazel] Update after 24475409e4eac6fd60e2111424a4bef3452c8f21
Diffstat (limited to 'utils')
| -rw-r--r-- | utils/bazel/llvm_configs/abi-breaking.h.cmake | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/utils/bazel/llvm_configs/abi-breaking.h.cmake b/utils/bazel/llvm_configs/abi-breaking.h.cmake index 2d27e02b1d54..318bd015f80d 100644 --- a/utils/bazel/llvm_configs/abi-breaking.h.cmake +++ b/utils/bazel/llvm_configs/abi-breaking.h.cmake @@ -12,6 +12,9 @@ #ifndef LLVM_ABI_BREAKING_CHECKS_H #define LLVM_ABI_BREAKING_CHECKS_H +// Compiler.h is required for LLVM_ABI definition. +#include "llvm/Support/Compiler.h" + /* Define to enable checks that alter the LLVM C++ ABI */ #cmakedefine01 LLVM_ENABLE_ABI_BREAKING_CHECKS @@ -43,12 +46,12 @@ #endif namespace llvm { #if LLVM_ENABLE_ABI_BREAKING_CHECKS -extern int EnableABIBreakingChecks; +LLVM_ABI extern int EnableABIBreakingChecks; LLVM_HIDDEN_VISIBILITY __attribute__((weak)) int *VerifyEnableABIBreakingChecks = &EnableABIBreakingChecks; #else -extern int DisableABIBreakingChecks; +LLVM_ABI extern int DisableABIBreakingChecks; LLVM_HIDDEN_VISIBILITY __attribute__((weak)) int *VerifyDisableABIBreakingChecks = &DisableABIBreakingChecks; |
