memcpy.c File Reference

gcc sometimes likes to insert implicit calls to memcpy(). More...

#include <string.h>

Go to the source code of this file.

Functions

void * gcc_implicit_memcpy (void *dest, const void *src, size_t len) asm("memcpy")


Detailed Description

gcc sometimes likes to insert implicit calls to memcpy().

Unfortunately, there doesn't seem to be any way to prevent it from doing this, or to force it to use the optimised memcpy() as seen by C code; it insists on inserting a symbol reference to "memcpy". We therefore include wrapper functions just to keep gcc happy.

Definition in file memcpy.c.


Function Documentation

void * gcc_implicit_memcpy ( void *  dest,
const void *  src,
size_t  len 
)

Definition at line 16 of file memcpy.c.

References memcpy.

00016                                                                        {
00017         return memcpy ( dest, src, len );
00018 }


Generated on Tue Apr 6 20:01:54 2010 for gPXE by  doxygen 1.5.7.1