summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/string_utils.C4
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)
{
OpenPOWER on IntegriCloud