uml: memcpy export needs to follow host declaration
PATCH 9/14 uml: memcpy export needs to follow host declaration
From efc14bf16e1e0d95173875615da633722cc8e467 Mon Sep 17 00:00:00 2001
x86_64 defines either memcpy or __memcpy depending on the gcc version, and it looks like UML needs to follow that in its exporting.
Cc Gabriel C <[email protected]>
Signed-off-by Jeff Dike <[email protected]>
Signed-off-by Andrew Morton <[email protected]>
Signed-off-by Linus Torvalds <[email protected]>
--- arch/um/sys-x86_64/ksyms.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
arch/um/sys-x86_64/ksyms.c +4 -0
@@ -13,5 +13,9 @@ EXPORT_SYMBOL(__down_failed_trylock);EXPORT_SYMBOL (__up_wakeup);/*XXX: we need them because they would be exported by x86_64 */ +#if (__GNUC__ ==4 && __GNUC_MINOR__ >=3 ) || __GNUC__ >4 +EXPORT_SYMBOL (memcpy); +#else EXPORT_SYMBOL (__memcpy); +#endif EXPORT_SYMBOL (csum_partial);
Signature · 12 lines
1.5.5.1 ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ User-mode-linux-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel