From 34494a55979850086996b967fd98c9aa9791ae12 Mon Sep 17 00:00:00 2001 From: Sanjar Ahmadov Date: Tue, 4 May 2021 11:53:14 -0400 Subject: [PATCH] Fixed function call --- src/main/java/chocopy/pa3/CodeGenImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/chocopy/pa3/CodeGenImpl.java b/src/main/java/chocopy/pa3/CodeGenImpl.java index eac3a3b..00bd7b6 100644 --- a/src/main/java/chocopy/pa3/CodeGenImpl.java +++ b/src/main/java/chocopy/pa3/CodeGenImpl.java @@ -323,7 +323,7 @@ public class CodeGenImpl extends CodeGenBase } backend.emitADDI(SP, SP, -spaceRequiredForArgs, "Set SP to last argument."); - backend.emitJAL(new Label("$"+functionId.name), "Invoke function: " + functionId.name); + backend.emitJAL(calleeFunctionInfo.getCodeLabel(), "Invoke function: " + functionId.name); backend.emitADDI(SP, SP, spaceRequiredForArgs, "Set SP to stack frame top."); } return A0;