summary refs log tree commit diff
path: root/lisc/emit.c
diff options
context:
space:
mode:
Diffstat (limited to 'lisc/emit.c')
-rw-r--r--lisc/emit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisc/emit.c b/lisc/emit.c
index 935b2e6..535bf18 100644
--- a/lisc/emit.c
+++ b/lisc/emit.c
@@ -81,7 +81,7 @@ Next:
 			break;
 		case RSlot:
 		Slot:
-			fprintf(f, "-%d(%%rbp)", 4 * ref.val);
+			fprintf(f, "%d(%%rbp)", -4 * ref.val);
 			break;
 		case RCon:
 			fputc('$', f);