]> git.sur5r.net Git - cc65/commitdiff
memcpy and memmove have been split
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 20 Aug 2003 12:04:31 +0000 (12:04 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Wed, 20 Aug 2003 12:04:31 +0000 (12:04 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2386 b7a2c559-68d2-44c3-8de9-860c34a00d81

libsrc/geos/common/Makefile
libsrc/geos/common/memcpy.s
libsrc/geos/common/memmove.s [new file with mode: 0644]

index 14cdaffe0f1b7e2c8e4f49947f2fd52c15892797..ff1ae7648e7b67587ac99fccea1aa309721ca8aa 100644 (file)
@@ -11,7 +11,7 @@
        @$(AS) -o $@ $(AFLAGS) $<
 
 C_OBJS = _afailed.o abort.o perror.o sleep.o
-S_OBJS = copydata.o memcpy.o memset.o zerobss.o
+S_OBJS = copydata.o memcpy.o memmove.o memset.o zerobss.o
 
 all: $(C_OBJS) $(S_OBJS)
 
index 442837d7ed9a756ab4c13ea59bb60d104aee34ef..54fb963726026acefe09540a36af5b0b20bbc8a1 100644 (file)
@@ -1,12 +1,10 @@
 ;
-; void* memcpy (void* dest, const void* src, size_t n);
-; void* memmove (void* dest, const void* src, size_t n);
+; void* __fastcall__ memcpy (void* dest, const void* src, size_t n);
 ;
 ; Maciej 'YTM/Elysium' Witkowiak, 15.07.2001
 ;
 
-       .export         _memcpy, _memmove
+       .export         _memcpy
        .import         _MoveData
 
 _memcpy        = _MoveData
-_memmove = _MoveData
diff --git a/libsrc/geos/common/memmove.s b/libsrc/geos/common/memmove.s
new file mode 100644 (file)
index 0000000..dad3d84
--- /dev/null
@@ -0,0 +1,10 @@
+;
+; void* __fastcall__ memmove (void* dest, const void* src, size_t n);
+;
+; Maciej 'YTM/Elysium' Witkowiak, 15.07.2001
+;
+
+       .export         _memmove
+       .import         _MoveData
+
+_memmove = _MoveData