summaryrefslogtreecommitdiffstats
path: root/src/include/string.h
diff options
context:
space:
mode:
authorMichael Brown2012-11-04 23:50:27 +0100
committerMichael Brown2012-11-12 17:58:49 +0100
commit61c6af3f0b64b711f4a104aedad036a3d12093eb (patch)
tree9884fe6b50f35aba338108d3ee097ad26bbdcfc5 /src/include/string.h
parent[libc] Reduce overall code size by externalising memmove() (diff)
downloadipxe-61c6af3f0b64b711f4a104aedad036a3d12093eb.tar.gz
ipxe-61c6af3f0b64b711f4a104aedad036a3d12093eb.tar.xz
ipxe-61c6af3f0b64b711f4a104aedad036a3d12093eb.zip
[libc] Convert memcpy() from a macro to an inline function
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/include/string.h')
-rw-r--r--src/include/string.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/string.h b/src/include/string.h
index 2fd6acf1..3482e1b2 100644
--- a/src/include/string.h
+++ b/src/include/string.h
@@ -37,6 +37,7 @@ char * __pure strpbrk(const char * cs,const char * ct) __nonnull;
char * strtok(char * s,const char * ct) __nonnull;
char * strsep(char **s, const char *ct) __nonnull;
void * memset(void * s,int c,size_t count) __nonnull;
+void * memcpy ( void *dest, const void *src, size_t len ) __nonnull;
void * memmove(void * dest,const void *src,size_t count) __nonnull;
int __pure memcmp(const void * cs,const void * ct,
size_t count) __nonnull;