summaryrefslogtreecommitdiff
path: root/output/ex47.s
diff options
context:
space:
mode:
Diffstat (limited to 'output/ex47.s')
-rw-r--r--output/ex47.s10
1 files changed, 5 insertions, 5 deletions
diff --git a/output/ex47.s b/output/ex47.s
index 5023f58..d151d90 100644
--- a/output/ex47.s
+++ b/output/ex47.s
@@ -131,10 +131,10 @@ A_set:
mul $s4 $a0 $t9
move $a0 $s4
li $t9 4
- add $s4 $a0 $t9
+ addu $s4 $a0 $t9
move $a0 $s7
move $t9 $s4
- add $s4 $a0 $t9
+ addu $s4 $a0 $t9
move $s7 $s6
move $s6 $s7
sw $s6 0($s4)
@@ -178,10 +178,10 @@ A_get:
mul $s5 $a0 $t9
move $a0 $s5
li $t9 4
- add $s5 $a0 $t9
+ addu $s5 $a0 $t9
move $a0 $s7
move $t9 $s5
- add $s5 $a0 $t9
+ addu $s5 $a0 $t9
lw $s7 0($s5)
move $s5 $s7
move $s7 $s5
@@ -217,7 +217,7 @@ AllocArray:
mul $s6 $a0 $t9
move $a0 $s6
li $t9 4
- add $s6 $a0 $t9
+ addu $s6 $a0 $t9
move $a0 $s6
jal _heapAlloc
move $s5 $v0