__udivmodqi4 berechnet Quotient und Rest (Remainder) einer 8/8-Bit Division, und zwar als unsigned.
Die Quelle dazu steht in der libgcc2.S
Bist du sicher, daß du nicht durch 0 teilst?
Ausserdem passt das nicht zu deiner Quelle. Da steht
int = a/b;
das sollte in einem __divmodhi4 enden.
Oder hast du was an deinen Standards gedreht? (int=8Bit, int ist unsigned...)
Lesezeichen