diff options
Diffstat (limited to 'arch/sparc64/kernel/sparc64_ksyms.c')
-rw-r--r-- | arch/sparc64/kernel/sparc64_ksyms.c | 41 |
1 files changed, 14 insertions, 27 deletions
diff --git a/arch/sparc64/kernel/sparc64_ksyms.c b/arch/sparc64/kernel/sparc64_ksyms.c index 3c06bfb92a8c..f5e8db1de76b 100644 --- a/arch/sparc64/kernel/sparc64_ksyms.c +++ b/arch/sparc64/kernel/sparc64_ksyms.c | |||
@@ -95,9 +95,6 @@ extern int __ashrdi3(int, int); | |||
95 | 95 | ||
96 | extern int dump_fpu (struct pt_regs * regs, elf_fpregset_t * fpregs); | 96 | extern int dump_fpu (struct pt_regs * regs, elf_fpregset_t * fpregs); |
97 | 97 | ||
98 | extern unsigned long phys_base; | ||
99 | extern unsigned long pfn_base; | ||
100 | |||
101 | extern unsigned int sys_call_table[]; | 98 | extern unsigned int sys_call_table[]; |
102 | 99 | ||
103 | extern void xor_vis_2(unsigned long, unsigned long *, unsigned long *); | 100 | extern void xor_vis_2(unsigned long, unsigned long *, unsigned long *); |
@@ -108,6 +105,14 @@ extern void xor_vis_4(unsigned long, unsigned long *, unsigned long *, | |||
108 | extern void xor_vis_5(unsigned long, unsigned long *, unsigned long *, | 105 | extern void xor_vis_5(unsigned long, unsigned long *, unsigned long *, |
109 | unsigned long *, unsigned long *, unsigned long *); | 106 | unsigned long *, unsigned long *, unsigned long *); |
110 | 107 | ||
108 | extern void xor_niagara_2(unsigned long, unsigned long *, unsigned long *); | ||
109 | extern void xor_niagara_3(unsigned long, unsigned long *, unsigned long *, | ||
110 | unsigned long *); | ||
111 | extern void xor_niagara_4(unsigned long, unsigned long *, unsigned long *, | ||
112 | unsigned long *, unsigned long *); | ||
113 | extern void xor_niagara_5(unsigned long, unsigned long *, unsigned long *, | ||
114 | unsigned long *, unsigned long *, unsigned long *); | ||
115 | |||
111 | /* Per-CPU information table */ | 116 | /* Per-CPU information table */ |
112 | EXPORT_PER_CPU_SYMBOL(__cpu_data); | 117 | EXPORT_PER_CPU_SYMBOL(__cpu_data); |
113 | 118 | ||
@@ -170,11 +175,6 @@ EXPORT_SYMBOL(set_bit); | |||
170 | EXPORT_SYMBOL(clear_bit); | 175 | EXPORT_SYMBOL(clear_bit); |
171 | EXPORT_SYMBOL(change_bit); | 176 | EXPORT_SYMBOL(change_bit); |
172 | 177 | ||
173 | /* Bit searching */ | ||
174 | EXPORT_SYMBOL(find_next_bit); | ||
175 | EXPORT_SYMBOL(find_next_zero_bit); | ||
176 | EXPORT_SYMBOL(find_next_zero_le_bit); | ||
177 | |||
178 | EXPORT_SYMBOL(ivector_table); | 178 | EXPORT_SYMBOL(ivector_table); |
179 | EXPORT_SYMBOL(enable_irq); | 179 | EXPORT_SYMBOL(enable_irq); |
180 | EXPORT_SYMBOL(disable_irq); | 180 | EXPORT_SYMBOL(disable_irq); |
@@ -241,10 +241,6 @@ EXPORT_SYMBOL(verify_compat_iovec); | |||
241 | #endif | 241 | #endif |
242 | 242 | ||
243 | EXPORT_SYMBOL(dump_fpu); | 243 | EXPORT_SYMBOL(dump_fpu); |
244 | EXPORT_SYMBOL(pte_alloc_one_kernel); | ||
245 | #ifndef CONFIG_SMP | ||
246 | EXPORT_SYMBOL(pgt_quicklists); | ||
247 | #endif | ||
248 | EXPORT_SYMBOL(put_fs_struct); | 244 | EXPORT_SYMBOL(put_fs_struct); |
249 | 245 | ||
250 | /* math-emu wants this */ | 246 | /* math-emu wants this */ |
@@ -278,18 +274,9 @@ EXPORT_SYMBOL(__prom_getsibling); | |||
278 | 274 | ||
279 | /* sparc library symbols */ | 275 | /* sparc library symbols */ |
280 | EXPORT_SYMBOL(strlen); | 276 | EXPORT_SYMBOL(strlen); |
281 | EXPORT_SYMBOL(strnlen); | ||
282 | EXPORT_SYMBOL(__strlen_user); | 277 | EXPORT_SYMBOL(__strlen_user); |
283 | EXPORT_SYMBOL(__strnlen_user); | 278 | EXPORT_SYMBOL(__strnlen_user); |
284 | EXPORT_SYMBOL(strcpy); | ||
285 | EXPORT_SYMBOL(strncpy); | ||
286 | EXPORT_SYMBOL(strcat); | ||
287 | EXPORT_SYMBOL(strncat); | ||
288 | EXPORT_SYMBOL(strcmp); | ||
289 | EXPORT_SYMBOL(strchr); | ||
290 | EXPORT_SYMBOL(strrchr); | ||
291 | EXPORT_SYMBOL(strpbrk); | 279 | EXPORT_SYMBOL(strpbrk); |
292 | EXPORT_SYMBOL(strstr); | ||
293 | 280 | ||
294 | #ifdef CONFIG_SOLARIS_EMUL_MODULE | 281 | #ifdef CONFIG_SOLARIS_EMUL_MODULE |
295 | EXPORT_SYMBOL(linux_sparc_syscall); | 282 | EXPORT_SYMBOL(linux_sparc_syscall); |
@@ -323,7 +310,6 @@ EXPORT_SYMBOL(__memscan_zero); | |||
323 | EXPORT_SYMBOL(__memscan_generic); | 310 | EXPORT_SYMBOL(__memscan_generic); |
324 | EXPORT_SYMBOL(__memcmp); | 311 | EXPORT_SYMBOL(__memcmp); |
325 | EXPORT_SYMBOL(__memset); | 312 | EXPORT_SYMBOL(__memset); |
326 | EXPORT_SYMBOL(memchr); | ||
327 | 313 | ||
328 | EXPORT_SYMBOL(csum_partial); | 314 | EXPORT_SYMBOL(csum_partial); |
329 | EXPORT_SYMBOL(csum_partial_copy_nocheck); | 315 | EXPORT_SYMBOL(csum_partial_copy_nocheck); |
@@ -339,14 +325,10 @@ EXPORT_SYMBOL(copy_to_user_fixup); | |||
339 | EXPORT_SYMBOL(copy_from_user_fixup); | 325 | EXPORT_SYMBOL(copy_from_user_fixup); |
340 | EXPORT_SYMBOL(copy_in_user_fixup); | 326 | EXPORT_SYMBOL(copy_in_user_fixup); |
341 | EXPORT_SYMBOL(__strncpy_from_user); | 327 | EXPORT_SYMBOL(__strncpy_from_user); |
342 | EXPORT_SYMBOL(__bzero_noasi); | 328 | EXPORT_SYMBOL(__clear_user); |
343 | 329 | ||
344 | /* Various address conversion macros use this. */ | 330 | /* Various address conversion macros use this. */ |
345 | EXPORT_SYMBOL(phys_base); | ||
346 | EXPORT_SYMBOL(pfn_base); | ||
347 | EXPORT_SYMBOL(sparc64_valid_addr_bitmap); | 331 | EXPORT_SYMBOL(sparc64_valid_addr_bitmap); |
348 | EXPORT_SYMBOL(page_to_pfn); | ||
349 | EXPORT_SYMBOL(pfn_to_page); | ||
350 | 332 | ||
351 | /* No version information on this, heavily used in inline asm, | 333 | /* No version information on this, heavily used in inline asm, |
352 | * and will always be 'void __ret_efault(void)'. | 334 | * and will always be 'void __ret_efault(void)'. |
@@ -392,4 +374,9 @@ EXPORT_SYMBOL(xor_vis_3); | |||
392 | EXPORT_SYMBOL(xor_vis_4); | 374 | EXPORT_SYMBOL(xor_vis_4); |
393 | EXPORT_SYMBOL(xor_vis_5); | 375 | EXPORT_SYMBOL(xor_vis_5); |
394 | 376 | ||
377 | EXPORT_SYMBOL(xor_niagara_2); | ||
378 | EXPORT_SYMBOL(xor_niagara_3); | ||
379 | EXPORT_SYMBOL(xor_niagara_4); | ||
380 | EXPORT_SYMBOL(xor_niagara_5); | ||
381 | |||
395 | EXPORT_SYMBOL(prom_palette); | 382 | EXPORT_SYMBOL(prom_palette); |