diff options
author | Richard Braun <rbraun@sceen.net> | 2017-06-22 22:05:34 +0200 |
---|---|---|
committer | Richard Braun <rbraun@sceen.net> | 2017-06-22 22:05:34 +0200 |
commit | 5176816a358afa06f62d371f4903c00d7842acc0 (patch) | |
tree | d42cd7a6a9e1e42024e4ed44b9ec0a4d0c516460 /arch/x86/machine/string.c | |
parent | e185725a665cc0bd084555f22e4bbd8edccd6942 (diff) |
kern/string: fetch arch-specific defines from machine/string.h
Diffstat (limited to 'arch/x86/machine/string.c')
-rw-r--r-- | arch/x86/machine/string.c | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/arch/x86/machine/string.c b/arch/x86/machine/string.c index 10d9ee0..1f1cab4 100644 --- a/arch/x86/machine/string.c +++ b/arch/x86/machine/string.c @@ -18,9 +18,9 @@ #include <stddef.h> #include <string.h> -#include <kern/param.h> +#include <machine/string.h> -#ifdef ARCH_STRING_MEMCPY +#ifdef STRING_ARCH_MEMCPY void * memcpy(void *dest, const void *src, size_t n) { @@ -32,9 +32,9 @@ memcpy(void *dest, const void *src, size_t n) : : "memory"); return orig_dest; } -#endif /* ARCH_STRING_MEMCPY */ +#endif /* STRING_ARCH_MEMCPY */ -#ifdef ARCH_STRING_MEMMOVE +#ifdef STRING_ARCH_MEMMOVE void * memmove(void *dest, const void *src, size_t n) { @@ -56,9 +56,9 @@ memmove(void *dest, const void *src, size_t n) return orig_dest; } -#endif /* ARCH_STRING_MEMMOVE */ +#endif /* STRING_ARCH_MEMMOVE */ -#ifdef ARCH_STRING_MEMSET +#ifdef STRING_ARCH_MEMSET void * memset(void *s, int c, size_t n) { @@ -71,9 +71,9 @@ memset(void *s, int c, size_t n) : "memory"); return orig_s; } -#endif /* ARCH_STRING_MEMSET */ +#endif /* STRING_ARCH_MEMSET */ -#ifdef ARCH_STRING_MEMCMP +#ifdef STRING_ARCH_MEMCMP int memcmp(const void *s1, const void *s2, size_t n) { @@ -90,9 +90,9 @@ memcmp(const void *s1, const void *s2, size_t n) c2 = *(((const unsigned char *)s2) - 1); return (int)c1 - (int)c2; } -#endif /* ARCH_STRING_MEMCMP */ +#endif /* STRING_ARCH_MEMCMP */ -#ifdef ARCH_STRING_STRLEN +#ifdef STRING_ARCH_STRLEN size_t strlen(const char *s) { @@ -105,9 +105,9 @@ strlen(const char *s) : "memory"); return ~n - 1; } -#endif /* ARCH_STRING_STRLEN */ +#endif /* STRING_ARCH_STRLEN */ -#ifdef ARCH_STRING_STRCPY +#ifdef STRING_ARCH_STRCPY char * strcpy(char *dest, const char *src) { @@ -123,9 +123,9 @@ strcpy(char *dest, const char *src) : : "al", "memory"); return orig_dest; } -#endif /* ARCH_STRING_STRCPY */ +#endif /* STRING_ARCH_STRCPY */ -#ifdef ARCH_STRING_STRCMP +#ifdef STRING_ARCH_STRCMP int strcmp(const char *s1, const char *s2) { @@ -144,4 +144,4 @@ strcmp(const char *s1, const char *s2) c2 = *(((const unsigned char *)s2) - 1); return (int)c1 - (int)c2; } -#endif /* ARCH_STRING_STRCMP */ +#endif /* STRING_ARCH_STRCMP */ |