1*fbadb1c4SDavid du ColombierTEXT _xinc(SB),$0 /* void _xinc(long *); */ 2*fbadb1c4SDavid du Colombier 3*fbadb1c4SDavid du Colombier MOVD R3, R4 4*fbadb1c4SDavid du Colombierxincloop: 5*fbadb1c4SDavid du Colombier LWAR (R4), R3 6*fbadb1c4SDavid du Colombier ADD $1, R3 7*fbadb1c4SDavid du Colombier STWCCC R3, (R4) 8*fbadb1c4SDavid du Colombier BNE xincloop 9*fbadb1c4SDavid du Colombier RETURN 10*fbadb1c4SDavid du Colombier 11*fbadb1c4SDavid du ColombierTEXT _xdec(SB),$0 /* long _xdec(long *); */ 12*fbadb1c4SDavid du Colombier 13*fbadb1c4SDavid du Colombier MOVD R3, R4 14*fbadb1c4SDavid du Colombierxdecloop: 15*fbadb1c4SDavid du Colombier LWAR (R4), R3 16*fbadb1c4SDavid du Colombier ADD $-1, R3 17*fbadb1c4SDavid du Colombier STWCCC R3, (R4) 18*fbadb1c4SDavid du Colombier BNE xdecloop 19*fbadb1c4SDavid du Colombier RETURN 20