diff options
Diffstat (limited to 'arch/powerpc/lib/ppc_ksyms.c')
-rw-r--r-- | arch/powerpc/lib/ppc_ksyms.c | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/arch/powerpc/lib/ppc_ksyms.c b/arch/powerpc/lib/ppc_ksyms.c new file mode 100644 index 000000000000..f993959647b5 --- /dev/null +++ b/arch/powerpc/lib/ppc_ksyms.c | |||
@@ -0,0 +1,39 @@ | |||
1 | #include <linux/string.h> | ||
2 | #include <linux/uaccess.h> | ||
3 | #include <linux/bitops.h> | ||
4 | #include <net/checksum.h> | ||
5 | |||
6 | EXPORT_SYMBOL(memcpy); | ||
7 | EXPORT_SYMBOL(memset); | ||
8 | EXPORT_SYMBOL(memmove); | ||
9 | EXPORT_SYMBOL(memcmp); | ||
10 | EXPORT_SYMBOL(memchr); | ||
11 | #ifdef CONFIG_PPC32 | ||
12 | EXPORT_SYMBOL(cacheable_memcpy); | ||
13 | EXPORT_SYMBOL(cacheable_memzero); | ||
14 | #endif | ||
15 | |||
16 | EXPORT_SYMBOL(strcpy); | ||
17 | EXPORT_SYMBOL(strncpy); | ||
18 | EXPORT_SYMBOL(strcat); | ||
19 | EXPORT_SYMBOL(strlen); | ||
20 | EXPORT_SYMBOL(strcmp); | ||
21 | EXPORT_SYMBOL(strncmp); | ||
22 | |||
23 | #ifndef CONFIG_GENERIC_CSUM | ||
24 | EXPORT_SYMBOL(csum_partial); | ||
25 | EXPORT_SYMBOL(csum_partial_copy_generic); | ||
26 | EXPORT_SYMBOL(ip_fast_csum); | ||
27 | EXPORT_SYMBOL(csum_tcpudp_magic); | ||
28 | #endif | ||
29 | |||
30 | EXPORT_SYMBOL(__copy_tofrom_user); | ||
31 | EXPORT_SYMBOL(__clear_user); | ||
32 | EXPORT_SYMBOL(copy_page); | ||
33 | |||
34 | #ifdef CONFIG_PPC64 | ||
35 | EXPORT_SYMBOL(__arch_hweight8); | ||
36 | EXPORT_SYMBOL(__arch_hweight16); | ||
37 | EXPORT_SYMBOL(__arch_hweight32); | ||
38 | EXPORT_SYMBOL(__arch_hweight64); | ||
39 | #endif | ||