From: Isaku Yamahata Date: Thu, 19 Jun 2008 03:48:04 +0000 (+0900) Subject: [IA64] remove unnecessary ia64_ksyms.c. X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~14194 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=c1c9fee935f0bb16f2ba7ff4619ddff43931906c;p=xen.git [IA64] remove unnecessary ia64_ksyms.c. Signed-off-by: Isaku Yamahata --- diff --git a/xen/arch/ia64/linux/Makefile b/xen/arch/ia64/linux/Makefile index 4e55bcb3a4..5b51bc0b57 100644 --- a/xen/arch/ia64/linux/Makefile +++ b/xen/arch/ia64/linux/Makefile @@ -9,7 +9,6 @@ obj-y += efi_stub.o obj-y += extable.o obj-y += flush.o obj-y += hpsim.o -obj-y += ia64_ksyms.o obj-y += irq_lsapic.o obj-y += linuxextable.o obj-y += machvec.o diff --git a/xen/arch/ia64/linux/README.origin b/xen/arch/ia64/linux/README.origin index f5f4677115..1317529653 100644 --- a/xen/arch/ia64/linux/README.origin +++ b/xen/arch/ia64/linux/README.origin @@ -7,7 +7,6 @@ the instructions in the README there. efi_stub.S -> linux/arch/ia64/kernel/efi_stub.S extable.c -> linux/arch/ia64/mm/extable.c hpsim.S -> linux/arch/ia64/hp/sim/hpsim.S -ia64_ksyms.c -> linux/arch/ia64/kernel/ia64_ksyms.c irq_lsapic.c -> linux/arch/ia64/kernel/irq_lsapic.c linuxextable.c -> linux/kernel/extable.c machvec.c -> linux/arch/ia64/kernel/machvec.c diff --git a/xen/arch/ia64/linux/ia64_ksyms.c b/xen/arch/ia64/linux/ia64_ksyms.c deleted file mode 100644 index 01572814ab..0000000000 --- a/xen/arch/ia64/linux/ia64_ksyms.c +++ /dev/null @@ -1,124 +0,0 @@ -/* - * Architecture-specific kernel symbols - * - * Don't put any exports here unless it's defined in an assembler file. - * All other exports should be put directly after the definition. - */ - -#include -#include - -#include -EXPORT_SYMBOL(memset); -EXPORT_SYMBOL(memchr); -EXPORT_SYMBOL(memcmp); -EXPORT_SYMBOL(memcpy); -EXPORT_SYMBOL(memmove); -EXPORT_SYMBOL(memscan); -EXPORT_SYMBOL(strcat); -EXPORT_SYMBOL(strchr); -EXPORT_SYMBOL(strcmp); -EXPORT_SYMBOL(strcpy); -EXPORT_SYMBOL(strlen); -EXPORT_SYMBOL(strncat); -EXPORT_SYMBOL(strncmp); -EXPORT_SYMBOL(strncpy); -EXPORT_SYMBOL(strnlen); -EXPORT_SYMBOL(strrchr); -EXPORT_SYMBOL(strstr); -EXPORT_SYMBOL(strpbrk); - -#include -EXPORT_SYMBOL(ip_fast_csum); /* hand-coded assembly */ - -#include -EXPORT_SYMBOL(__down); -EXPORT_SYMBOL(__down_interruptible); -EXPORT_SYMBOL(__down_trylock); -EXPORT_SYMBOL(__up); - -#include -EXPORT_SYMBOL(clear_page); - -#ifdef CONFIG_VIRTUAL_MEM_MAP -#include -EXPORT_SYMBOL(max_low_pfn); /* defined by bootmem.c, but not exported by generic code */ -#endif - -#include -EXPORT_SYMBOL(per_cpu__cpu_info); -#ifdef CONFIG_SMP -EXPORT_SYMBOL(per_cpu__local_per_cpu_offset); -#endif - -#include -EXPORT_SYMBOL(__copy_user); -EXPORT_SYMBOL(__do_clear_user); -EXPORT_SYMBOL(__strlen_user); -EXPORT_SYMBOL(__strncpy_from_user); -EXPORT_SYMBOL(__strnlen_user); - -/* from arch/ia64/lib */ -extern void __divsi3(void); -extern void __udivsi3(void); -extern void __modsi3(void); -extern void __umodsi3(void); -extern void __divdi3(void); -extern void __udivdi3(void); -extern void __moddi3(void); -extern void __umoddi3(void); - -EXPORT_SYMBOL(__divsi3); -EXPORT_SYMBOL(__udivsi3); -EXPORT_SYMBOL(__modsi3); -EXPORT_SYMBOL(__umodsi3); -EXPORT_SYMBOL(__divdi3); -EXPORT_SYMBOL(__udivdi3); -EXPORT_SYMBOL(__moddi3); -EXPORT_SYMBOL(__umoddi3); - -#if defined(CONFIG_MD_RAID5) || defined(CONFIG_MD_RAID5_MODULE) -extern void xor_ia64_2(void); -extern void xor_ia64_3(void); -extern void xor_ia64_4(void); -extern void xor_ia64_5(void); - -EXPORT_SYMBOL(xor_ia64_2); -EXPORT_SYMBOL(xor_ia64_3); -EXPORT_SYMBOL(xor_ia64_4); -EXPORT_SYMBOL(xor_ia64_5); -#endif - -#include -EXPORT_SYMBOL(ia64_pal_call_phys_stacked); -EXPORT_SYMBOL(ia64_pal_call_phys_static); -EXPORT_SYMBOL(ia64_pal_call_stacked); -EXPORT_SYMBOL(ia64_pal_call_static); -EXPORT_SYMBOL(ia64_load_scratch_fpregs); -EXPORT_SYMBOL(ia64_save_scratch_fpregs); - -#include -EXPORT_SYMBOL(unw_init_running); - -#ifdef ASM_SUPPORTED -# ifdef CONFIG_SMP -# if __GNUC__ < 3 || (__GNUC__ == 3 && __GNUC_MINOR__ < 3) -/* - * This is not a normal routine and we don't want a function descriptor for it, so we use - * a fake declaration here. - */ -extern char ia64_spinlock_contention_pre3_4; -EXPORT_SYMBOL(ia64_spinlock_contention_pre3_4); -# else -/* - * This is not a normal routine and we don't want a function descriptor for it, so we use - * a fake declaration here. - */ -extern char ia64_spinlock_contention; -EXPORT_SYMBOL(ia64_spinlock_contention); -# endif -# endif -#endif - -extern char ia64_ivt[]; -EXPORT_SYMBOL(ia64_ivt);