[libcxx-commits] [libcxxabi] [llvm] [llvm] annotate interfaces in Demangle for DLL export (PR #147564)

Martin Storsjö via libcxx-commits libcxx-commits at lists.llvm.org
Fri Jul 25 02:39:20 PDT 2025


mstorsjo wrote:

The fix looks like a trivial typo fix:
```diff
diff --git a/llvm/include/llvm/Demangle/DemangleConfig.h b/llvm/include/llvm/Demangle/DemangleConfig.h
index 8807a0e597a1..7ee23a454637 100644
--- a/llvm/include/llvm/Demangle/DemangleConfig.h
+++ b/llvm/include/llvm/Demangle/DemangleConfig.h
@@ -103,7 +103,7 @@
 #if defined(LLVM_EXPORTS)
 #define DEMANGLE_ABI __declspec(dllexport)
 #else
-#define DEMANGLE_ABI__declspec(dllimport)
+#define DEMANGLE_ABI __declspec(dllimport)
 #endif
 #else
 #if __has_attribute(visibility)
```

I'll push that soon if it seems like it fixes the build fully.

https://github.com/llvm/llvm-project/pull/147564


More information about the libcxx-commits mailing list