Shouldn't this thing be in arch/um/sys-i386/ksyms.c, instead of having #ifndef?
On Mon, May 3, 2010 at 01:58, Nicolas Thill <nicolas.th...@gmail.com> wrote: > ./arch/um/sys-x86_64/ksyms.c exports memcpy or __memcpy depending on the gcc > version, use the same logic in ./arch/um/os-Linux/user_syms.c > > Signed-off-by: Nicolas Thill <n...@openwrt.org> > --- > arch/um/os-Linux/user_syms.c | 3 ++- > 1 files changed, 2 insertions(+), 1 deletions(-) > > diff --git a/arch/um/os-Linux/user_syms.c b/arch/um/os-Linux/user_syms.c > index 89b48a1..e3a12dd 100644 > --- a/arch/um/os-Linux/user_syms.c > +++ b/arch/um/os-Linux/user_syms.c > @@ -23,7 +23,8 @@ extern int printf(const char *, ...); > EXPORT_SYMBOL(strstr); > #endif > > -#ifndef __x86_64__ > +#if !defined(__x86_64) || \ > + (__GNUC__ == 4 && __GNUC_MINOR__ < 3) || (__GNUC__ < 4) > extern void *memcpy(void *, const void *, size_t); > EXPORT_SYMBOL(memcpy); > #endif > -- > 1.6.0.4 > > > ------------------------------------------------------------------------------ > _______________________________________________ > User-mode-linux-devel mailing list > User-mode-linux-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel > -- Paolo Giarrusso ------------------------------------------------------------------------------ _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel