diff options
author | Jan-Simon Möller <dl9pf@gmx.de> | 2012-11-14 12:45:08 +0100 |
---|---|---|
committer | Sumit Semwal <sumit.semwal@linaro.org> | 2016-12-20 22:19:27 +0530 |
commit | 9ddd8819f770eeab7a8b492fe35e2bf089781616 (patch) | |
tree | 62195af80bec113bc864f7e83eb4c76a3949f924 /arch | |
parent | 048051b66a2ff0b412669ceefe3a568be2940c99 (diff) |
x86: LLVMLinux: Add option for clang in export of memcpy.
Along with gcc >= 4.3, clang also needs memcpy exported.
Signed-off-by: Jan-Simon Möller <dl9pf@gmx.de>
Reviewed-by: Behan Webster <behanw@converseincode.com>
Cc: PaX Team <pageexec@freemail.hu>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/x86/um/ksyms.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/um/ksyms.c b/arch/x86/um/ksyms.c index 2e8f43ec6214..04aedcecd887 100644 --- a/arch/x86/um/ksyms.c +++ b/arch/x86/um/ksyms.c @@ -4,7 +4,7 @@ #ifndef CONFIG_X86_32 /*XXX: we need them because they would be exported by x86_64 */ -#if (__GNUC__ == 4 && __GNUC_MINOR__ >= 3) || __GNUC__ > 4 +#if (__GNUC__ == 4 && __GNUC_MINOR__ >= 3) || __GNUC__ > 4 || defined(__clang__) EXPORT_SYMBOL(memcpy); #else EXPORT_SYMBOL(__memcpy); |