diff options
| author | 0dminnimda <0dminnimda@gmail.com> | 2024-10-31 15:56:23 +0300 |
|---|---|---|
| committer | 0dminnimda <0dminnimda@gmail.com> | 2024-10-31 15:56:23 +0300 |
| commit | dbed2c92b4aa9cbda07d6a6809810e650ddcf6a1 (patch) | |
| tree | 8e0a7b3e45be2ccbf969a672fc8a6260419e03d0 /src/llvm_backend.hpp | |
| parent | d4d546a63a3d12ef8e308989562100b95219ac9b (diff) | |
Add support for llvm version 19
Diffstat (limited to 'src/llvm_backend.hpp')
| -rw-r--r-- | src/llvm_backend.hpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/llvm_backend.hpp b/src/llvm_backend.hpp index 68f95cb03..cb0add491 100644 --- a/src/llvm_backend.hpp +++ b/src/llvm_backend.hpp @@ -57,6 +57,10 @@ #define LB_USE_NEW_PASS_SYSTEM 0 #endif +#if LLVM_VERSION_MAJOR >= 19 +#define LLVMDIBuilderInsertDeclareAtEnd(...) LLVMDIBuilderInsertDeclareRecordAtEnd(__VA_ARGS__) +#endif + gb_internal bool lb_use_new_pass_system(void) { return LB_USE_NEW_PASS_SYSTEM; } @@ -741,4 +745,4 @@ gb_global char const *llvm_linkage_strings[] = { "linker private weak linkage" }; -#define ODIN_METADATA_IS_PACKED str_lit("odin-is-packed")
\ No newline at end of file +#define ODIN_METADATA_IS_PACKED str_lit("odin-is-packed") |