1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-16 12:45:18 +03:00
aports/testing/smlsharp/llvm14.patch
2023-04-30 01:31:07 +00:00

18 lines
610 B
Diff

partly taken from https://github.com/smlsharp/smlsharp/commit/351e863ae30b66af10158557f6869e2531944304
--
diff --git a/src/llvm/main/smlsharp_gc.cpp b/src/llvm/main/smlsharp_gc.cpp
index 17bbfd3..0081e49 100644
--- a/src/llvm/main/smlsharp_gc.cpp
+++ b/src/llvm/main/smlsharp_gc.cpp
@@ -8,7 +8,11 @@
#include <llvm/Config/llvm-config.h>
#include <llvm/CodeGen/AsmPrinter.h>
+#if LLVM_VERSION_MAJOR >= 13
+#include <llvm/IR/GCStrategy.h>
+#else
#include <llvm/CodeGen/GCStrategy.h>
+#endif
#include <llvm/CodeGen/GCMetadata.h>
#include <llvm/CodeGen/GCMetadataPrinter.h>
#include <llvm/MC/MCStreamer.h>