From fa509950981f381cc1ba10882982f156153bc244 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Sat, 10 Jul 2021 16:26:57 +0100 Subject: Upgrade to LLVM-12.0.1 --- src/llvm_backend.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/llvm_backend.cpp') diff --git a/src/llvm_backend.cpp b/src/llvm_backend.cpp index e1205b471..c6031cd4d 100644 --- a/src/llvm_backend.cpp +++ b/src/llvm_backend.cpp @@ -2675,16 +2675,16 @@ LLVMAttributeRef lb_create_enum_attribute_with_type(LLVMContextRef ctx, char con if (s == "byval") { // return nullptr; } else if (s == "byref") { - return nullptr; + // return nullptr; } else if (s == "preallocated") { - return nullptr; + // return nullptr; } else if (s == "sret") { // return nullptr; } unsigned kind = LLVMGetEnumAttributeKindForName(name, s.len); GB_ASSERT_MSG(kind != 0, "unknown attribute: %s", name); - return LLVMCreateEnumAttribute(ctx, kind, 0); + return LLVMCreateTypeAttribute(ctx, kind, type); } LLVMAttributeRef lb_create_enum_attribute(LLVMContextRef ctx, char const *name, u64 value) { -- cgit v1.2.3