| ... | @@ -13,6 +13,7 @@ START ": \n" | ... | @@ -13,6 +13,7 @@ START ": \n" |
| 13 | " r1 = memw(r2)\n" | 13 | " r1 = memw(r2)\n" |
| 14 | " r1 = add(r2, r1)\n" | 14 | " r1 = add(r2, r1)\n" |
| 15 | "	r30 = #0			// Signals the end of backtrace\n" | 15 | "	r30 = #0			// Signals the end of backtrace\n" |
| | 16 | "	r31 = #0\n" |
| 16 | "	r0 = r29			// Pointer to argc/argv\n" | 17 | "	r0 = r29			// Pointer to argc/argv\n" |
| 17 | "	r29 = and(r29, #-16)		// Align\n" | 18 | "	r29 = and(r29, #-16)		// Align\n" |
| 18 | "	memw(r29+#-8) = r29\n" | 19 | "	memw(r29+#-8) = r29\n" |