View Single Post
Old 21 March 2017, 18:35   #100
alkis
Registered User
 
Join Date: Dec 2010
Location: Athens/Greece
Age: 53
Posts: 719
Quote:
Originally Posted by bebbo View Post
m68k-amigaos-gcc -S -fomit-frame-pointer -O3 strcpy.c -o strcpy.s

Code:
_strcpy:
        move.l a0,d0
.L2:
        move.b (a1)+,d1
        move.b d1,(a0)+
        jne .L2
        rts
A tad better than gcc-3.4.0
Code:
#NO_APP
        .text
        .even
        .globl  _strcpy
_strcpy:
        movel a0,d1
        .even
L2:
        moveb a1@+,d0
        moveb d0,a0@+
        jne L2
        movel d1,d0
        rts
alkis is offline  
 
Page generated in 0.04292 seconds with 11 queries