Search:
Login
Preferences
Help/Guide
About Trac
Wiki
Timeline
Roadmap
Browse Source
View Tickets
Search
Context Navigation
← Previous Revision
Latest Revision
Next Revision
→
Blame
Revision Log
source:
trunk
/
src
/
emx
/
src
/
lib
/
str
/
386
/
memdif.s
@
18
View diff against:
View revision:
Visit:
trunk
branches/BINUTILS_2-11-2_BRANCH
branches/GCC_3-2-2_BETA4_BRANCH
branches/GCC_3-2-2_BRANCH
branches/libc-0.6
tags/GCC-3-2-2_ALPHA2
tags/GCC_3-2-2_BETA1
tags/GCC_3-2-2_BETA2
tags/GCC_3-2-2_BETA3
tags/GCC_3-2-2_BETA4
tags/GCC_3-2-2_BETA4_CSD1
tags/GCC_3-3-3_UNRELEASED
tags/GCC_3-3-4_ALPHA2
tags/GCC_3-3-5_ALPHA3
tags/GCC_3-3-5_BETA5
tags/GCC_3-3-5_RC1
tags/LIBC-0.6.1
tags/LIBC-0.6.3
tags/LIBC-0.6.4
tags/LIBC-0.6.5
tags/LIBC-0.6.6
tags/LIBC_PREFORK
tags/LIBC_PRESIGNALS
Last change
on this file since 18 was
18
, checked in by
bird
,
23 years ago
Initial revision
Property
cvs2svn:cvs-rev
set to
1.1
Property
svn:eol-style
set to
native
Property
svn:executable
set to
*
File size:
947 bytes
Line
1
/
memdif.s
(
emx
+
gcc
)
--
Copyright
(
c
)
1993-1996
by
Eberhard
Mattes
2
3
#include <emx/asm386.h>
4
5
.globl
__
memdif
6
7
/
size_t
_
memdif
(
const
void
*
mem1
,
const
void
*
mem2
,
size_t
n
)
8
/
{
9
/
size_t
i
;
10
/
11
/
for
(
i
=
0
;
i
<
n
;
++
i
)
12
/
if
(((
char
*
)
mem1
)[
i
]
!=
((
char
*
)
mem2
)[
i
])