Peer review
Jag är osäker men jag tycker inte den verkar vara rekursiv. Du bygger upp "ett steg" av stacken men använder sedan det omgående för att skriva ut ett "H" i outtext. Istället för att först bygga upp hela stacken och sedan skriva ut alla tecken när du når dit basfall.
Enligt filen REVIEWS.md har vi några krav, jag tycker de flesta ser ok ut men det finns några missar. #3 du verkar sakna null terminator, dvs ingen nolla i slutet som bestämmer var strängen tar slut. #8 du får ut rätt sträng men verkar ha en hård kodad offset på rad 47 (lb t3, 0xb(a1)) som innebär att du börjar hämta från slutet direkt iställt för att vänta på att rekursionen "vecklas upp". Detta innebär att koden bara kommer fungera på just denna strängen. #10 a.out saknas den ska ligga i toppen av ditt repo, vilket krävs av pipe:n (automatiska tester) enligt labb instruktion.