Messages in this thread | | | From | Paolo Giarrusso <> | Date | Mon, 17 May 2010 16:42:23 +0200 | Subject | Re: [uml-devel] [PATCH] UML: x86_64: fix memcpy export |
| |
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.thill@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 <nico@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 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |