From 641f0013133631e7d5d33c879c4a0573e05317eb Mon Sep 17 00:00:00 2001 From: Mariusz Sikora Date: Tue, 15 Apr 2025 06:17:06 -0400 Subject: [PATCH] EmitLongStrLiterals cl::opt is now global in upstream LLVM LLVM upstream change: https://github.com/llvm/llvm-project/pull/124856 makes EmitLongStrLiterals cl::opt global --- utils/llvm-dialects-tblgen.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/utils/llvm-dialects-tblgen.cpp b/utils/llvm-dialects-tblgen.cpp index 137ffe9..3f80d2f 100644 --- a/utils/llvm-dialects-tblgen.cpp +++ b/utils/llvm-dialects-tblgen.cpp @@ -29,6 +29,7 @@ using namespace llvm_dialects; using namespace llvm; +#if LLVM_MAIN_REVISION && LLVM_MAIN_REVISION < 533951 namespace llvm { cl::opt EmitLongStrLiterals( "long-string-literals", @@ -37,6 +38,7 @@ cl::opt EmitLongStrLiterals( "compile-time performance win, but upsets some compilers"), cl::Hidden, cl::init(true)); } // end namespace llvm +#endif // LLVM_MAIN_REVISION && LLVM_MAIN_REVISION < 533951 namespace {