diff --git a/data/languages/xtensaTodo.sinc b/data/languages/xtensaTodo.sinc index 15f87a9..ba760ca 100644 --- a/data/languages/xtensaTodo.sinc +++ b/data/languages/xtensaTodo.sinc @@ -35,8 +35,8 @@ # ENTRY - Subroutine Entry, pg. 340. :entry as, u15_12.23_sb3 is u15_12.23_sb3 & as & u2_6.7 = 0b00 & u2_4.5 = 0b11 & op0 = 0b0110 { -# as normally a1 -# a1 = a1 - u15_12.23_sb3; + local amn = sext(u15_12.23_sb3); + as = as - amn; } # if (u15_12.23_sb3 ==4)