Quote:
Originally Posted by bebbo
Code:
_strcpy:
move.l a0,d0
.L2:
move.b (a1)+,d1
move.b d1,(a0)+
jne .L2
rts
Still not the best code, but better than previous.
|
This is good enough to compete for best 68k code generation quality from any Amiga compiler ever. If the code generation was consistently this good with few bugs, it would be a miracle after all these years.