projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
xa51, work in progress
[fw/sdcc]
/
device
/
lib
/
_strcmp.c
diff --git
a/device/lib/_strcmp.c
b/device/lib/_strcmp.c
index 40f1e3d0e3aef89daaea3a448bc5b5f8055d66b2..47681961d034461f66721897ae8346e0296658be 100644
(file)
--- a/
device/lib/_strcmp.c
+++ b/
device/lib/_strcmp.c
@@
-24,19
+24,21
@@
#include "string.h"
#include <sdcc-lib.h>
#include "string.h"
#include <sdcc-lib.h>
+#if !_SDCC_PORT_PROVIDES_STRCMP
+
#define NULL (void *)0
int strcmp (
#define NULL (void *)0
int strcmp (
- char
_generic *
asrc,
- char
_generic *
adst
+ char
*
asrc,
+ char
*
adst
)
{
#if _SDCC_Z80_STYLE_LIB_OPT
#pragma NOINDUCTION
char ret = 0 ;
)
{
#if _SDCC_Z80_STYLE_LIB_OPT
#pragma NOINDUCTION
char ret = 0 ;
- char
_generic *
src = asrc;
- char
_generic *
dst = adst;
+ char
*
src = asrc;
+ char
*
dst = adst;
while( ! (*src - *dst) && *dst)
++src, ++dst;
while( ! (*src - *dst) && *dst)
++src, ++dst;
@@
-56,3
+58,6
@@
int strcmp (
return( ret );
#endif
}
return( ret );
#endif
}
+
+#endif
+