[parisc-linux-cvs] adding symbols to parisc_ksyms.c

Richard Hirst rhirst@linuxcare.com
Fri, 6 Apr 2001 16:00:01 +0100


More symbols needed by various modules...

Index: arch/parisc/kernel/parisc_ksyms.c
===================================================================
RCS file: /home/cvs/parisc/linux/arch/parisc/kernel/parisc_ksyms.c,v
retrieving revision 1.18
diff -u -r1.18 parisc_ksyms.c
--- parisc_ksyms.c      2001/04/04 14:14:24     1.18
+++ parisc_ksyms.c      2001/04/06 14:51:50
@@ -14,6 +14,7 @@
 EXPORT_SYMBOL(memmove);
 EXPORT_SYMBOL(strcat);
 EXPORT_SYMBOL(strchr);
+EXPORT_SYMBOL(strrchr);
 EXPORT_SYMBOL(strcmp);
 EXPORT_SYMBOL(strcpy);
 EXPORT_SYMBOL(strlen);
@@ -21,6 +22,7 @@
 EXPORT_SYMBOL(strncmp);
 EXPORT_SYMBOL(strncpy);
 EXPORT_SYMBOL(strtok);
+EXPORT_SYMBOL(strstr);
 
 #if defined(CONFIG_PCI) || defined(CONFIG_ISA)
 #include <linux/pci.h>
@@ -65,6 +67,7 @@
 #include <asm/uaccess.h>
 EXPORT_SYMBOL(lcopy_to_user);
 EXPORT_SYMBOL(lcopy_from_user);
+EXPORT_SYMBOL(lstrnlen_user);
 
 #ifndef __LP64__
 /* Needed so insmod can set dp value */
@@ -96,12 +99,24 @@
 
 #include <asm/cache.h>
 EXPORT_SYMBOL(flush_kernel_dcache_range_asm);
+EXPORT_SYMBOL(flush_kernel_dcache_page);
+EXPORT_SYMBOL(flush_all_caches);
 
 #include <asm/semaphore.h>
 EXPORT_SYMBOL(__up);
 EXPORT_SYMBOL(__down_interruptible);
 EXPORT_SYMBOL(__down);
 
+#include <linux/in6.h>
+#include <asm/checksum.h>
+EXPORT_SYMBOL(csum_partial_copy);
+
+#include <asm/hardware.h>
+EXPORT_SYMBOL(unregister_driver);
+
+#include <asm/pdc.h>
+EXPORT_SYMBOL(pdc_add_valid);
+
 extern void $$divI(void);
 extern void $$divU(void);
 extern void $$remI(void);
@@ -131,8 +146,8 @@
 EXPORT_SYMBOL_NOVERS($$divU);
 EXPORT_SYMBOL_NOVERS($$remI);
 EXPORT_SYMBOL_NOVERS($$remU);
-#ifndef __LP64__
 EXPORT_SYMBOL_NOVERS($$mulI);
+#ifndef __LP64__
 EXPORT_SYMBOL_NOVERS($$mulU);
 #endif
 EXPORT_SYMBOL_NOVERS($$divU_3);
@@ -155,8 +170,12 @@
 EXPORT_SYMBOL_NOVERS($$divI_15);
 
 extern void __ashrdi3(void);
+extern void __lshrdi3(void);
+extern void __muldi3(void);
 
 EXPORT_SYMBOL_NOVERS(__ashrdi3);
+EXPORT_SYMBOL_NOVERS(__lshrdi3);
+EXPORT_SYMBOL_NOVERS(__muldi3);
 
 #ifdef __LP64__
 extern void __divdi3(void);