diff options
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/string_utils.C | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/string_utils.C b/src/lib/string_utils.C index 2ef8419a9..79a8bf709 100644 --- a/src/lib/string_utils.C +++ b/src/lib/string_utils.C @@ -25,6 +25,7 @@ #include <string.h> #include <stdlib.h> +#ifndef BOOTLOADER extern "C" void *memset(void *vdest, int ch, size_t len) { // TODO: align to an 8-byte boundary @@ -55,6 +56,7 @@ extern "C" void *memset(void *vdest, int ch, size_t len) return vdest; } +#endif extern "C" void *memcpy(void *vdest, const void *vsrc, size_t len) { @@ -81,6 +83,7 @@ extern "C" void *memcpy(void *vdest, const void *vsrc, size_t len) return vdest; } +#ifndef BOOTLOADER extern "C" void *memmove(void *vdest, const void *vsrc, size_t len) { // Copy first-to-last @@ -100,6 +103,7 @@ extern "C" void *memmove(void *vdest, const void *vsrc, size_t len) return vdest; } +#endif extern "C" int memcmp(const void *p1, const void *p2, size_t len) { |