From 9262b6076f38eb614fb45c1f69f125665f0fa8d9 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Tue, 18 Jul 2023 21:46:30 -0700 Subject: Sema: fix generic function instances not respecting linksection --- src/Sema.zig | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/Sema.zig') diff --git a/src/Sema.zig b/src/Sema.zig index a88b29cd10..3f8b936e0b 100644 --- a/src/Sema.zig +++ b/src/Sema.zig @@ -8846,6 +8846,11 @@ fn funcCommon( .bare_return_type = bare_return_type.toIntern(), .cc = cc_resolved, .alignment = alignment.?, + .section = switch (section) { + .generic => unreachable, + .default => .none, + .explicit => |x| x.toOptional(), + }, .is_noinline = is_noinline, .inferred_error_set = inferred_error_set, .generic_owner = sema.generic_owner, -- cgit v1.2.3