aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.zig
diff options
context:
space:
mode:
authorDavid Rubin <daviru007@icloud.com>2024-07-23 18:36:51 -0700
committerDavid Rubin <daviru007@icloud.com>2024-07-26 04:05:44 -0700
commit574028ed5ec6ad455961ed46babdb7a5fe9f68bb (patch)
treed795c8e3f2b6611d7a610bb75469ebc2080df28c /src/codegen.zig
parent9bc7e8c85293fd737e7ca3fb2f783618069b6e61 (diff)
downloadzig-574028ed5ec6ad455961ed46babdb7a5fe9f68bb.tar.gz
zig-574028ed5ec6ad455961ed46babdb7a5fe9f68bb.zip
riscv: boilerplate for creating lazy functions
Diffstat (limited to 'src/codegen.zig')
-rw-r--r--src/codegen.zig4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/codegen.zig b/src/codegen.zig
index ce1488f020..9c3fd1914b 100644
--- a/src/codegen.zig
+++ b/src/codegen.zig
@@ -106,7 +106,9 @@ pub fn generateLazyFunction(
const target = namespace.fileScope(zcu).mod.resolved_target.result;
switch (target_util.zigBackend(target, false)) {
else => unreachable,
- inline .stage2_x86_64 => |backend| {
+ inline .stage2_x86_64,
+ .stage2_riscv64,
+ => |backend| {
dev.check(devFeatureForBackend(backend));
return importBackend(backend).generateLazy(lf, pt, src_loc, lazy_sym, code, debug_output);
},