[llvm] [examples] Fix invalid #ifndef LLVM_*_LINK_INTO_TOOLS (PR #144340)

Stefan Gränitz via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 16 05:24:41 PDT 2025


https://github.com/weliveindetail created https://github.com/llvm/llvm-project/pull/144340

The setting LLVM_SIMPLIFYCFG_LINK_INTO_TOOLS doesn't exist, it's called LLVM_EXAMPLEIRTRANSFORMS_LINK_INTO_TOOLS

>From e5226b91ced5e0fe58369b58290f3d4e8df42e49 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefan=20Gr=C3=A4nitz?= <stefan.graenitz at gmail.com>
Date: Mon, 16 Jun 2025 14:13:03 +0200
Subject: [PATCH] [examples] Fix invalid #ifndef LLVM_*_LINK_INTO_TOOLS

The setting LLVM_SIMPLIFYCFG_LINK_INTO_TOOLS doesn't exist, it's called LLVM_EXAMPLEIRTRANSFORMS_LINK_INTO_TOOLS
---
 llvm/examples/IRTransforms/SimplifyCFG.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/llvm/examples/IRTransforms/SimplifyCFG.cpp b/llvm/examples/IRTransforms/SimplifyCFG.cpp
index 5b8b9b0cef11e..722f5c0ec9dc6 100644
--- a/llvm/examples/IRTransforms/SimplifyCFG.cpp
+++ b/llvm/examples/IRTransforms/SimplifyCFG.cpp
@@ -407,7 +407,7 @@ llvm::PassPluginLibraryInfo getExampleIRTransformsPluginInfo() {
           }};
 }
 
-#ifndef LLVM_SIMPLIFYCFG_LINK_INTO_TOOLS
+#ifndef LLVM_EXAMPLEIRTRANSFORMS_LINK_INTO_TOOLS
 extern "C" LLVM_ATTRIBUTE_WEAK ::llvm::PassPluginLibraryInfo
 llvmGetPassPluginInfo() {
   return getExampleIRTransformsPluginInfo();



More information about the llvm-commits mailing list