14b7be4f2SPaul Mundt #include <linux/module.h> 24c978ca3SPaul Mundt #include <linux/string.h> 34c978ca3SPaul Mundt #include <linux/uaccess.h> 44c978ca3SPaul Mundt #include <linux/delay.h> 54c978ca3SPaul Mundt #include <linux/mm.h> 64b7be4f2SPaul Mundt #include <asm/checksum.h> 74c978ca3SPaul Mundt #include <asm/sections.h> 84b7be4f2SPaul Mundt 94b7be4f2SPaul Mundt EXPORT_SYMBOL(memchr); 104b7be4f2SPaul Mundt EXPORT_SYMBOL(memcpy); 114b7be4f2SPaul Mundt EXPORT_SYMBOL(memset); 124b7be4f2SPaul Mundt EXPORT_SYMBOL(memmove); 134b7be4f2SPaul Mundt EXPORT_SYMBOL(__copy_user); 144b7be4f2SPaul Mundt EXPORT_SYMBOL(__udelay); 154b7be4f2SPaul Mundt EXPORT_SYMBOL(__ndelay); 164b7be4f2SPaul Mundt EXPORT_SYMBOL(__const_udelay); 174c978ca3SPaul Mundt EXPORT_SYMBOL(strlen); 184c978ca3SPaul Mundt EXPORT_SYMBOL(csum_partial); 194c978ca3SPaul Mundt EXPORT_SYMBOL(csum_partial_copy_generic); 204c978ca3SPaul Mundt EXPORT_SYMBOL(copy_page); 214c978ca3SPaul Mundt EXPORT_SYMBOL(__clear_user); 224c978ca3SPaul Mundt EXPORT_SYMBOL(empty_zero_page); 23ad70b029SNobuhiro Iwamatsu #ifdef CONFIG_FLATMEM 24ad70b029SNobuhiro Iwamatsu /* need in pfn_valid macro */ 25ad70b029SNobuhiro Iwamatsu EXPORT_SYMBOL(min_low_pfn); 26ad70b029SNobuhiro Iwamatsu EXPORT_SYMBOL(max_low_pfn); 27ad70b029SNobuhiro Iwamatsu #endif 284b7be4f2SPaul Mundt 298a2fd5f3SPaul Mundt #define DECLARE_EXPORT(name) \ 308a2fd5f3SPaul Mundt extern void name(void);EXPORT_SYMBOL(name) 314b7be4f2SPaul Mundt 329ef10028SPaul Mundt DECLARE_EXPORT(__udivsi3); 339ef10028SPaul Mundt DECLARE_EXPORT(__sdivsi3); 341aad54a9SPaul Mundt DECLARE_EXPORT(__lshrsi3); 354b7be4f2SPaul Mundt DECLARE_EXPORT(__ashrsi3); 364b7be4f2SPaul Mundt DECLARE_EXPORT(__ashlsi3); 37*940d4113SYoshinori Sato DECLARE_EXPORT(__lshrsi3_r0); 38*940d4113SYoshinori Sato DECLARE_EXPORT(__ashrsi3_r0); 39*940d4113SYoshinori Sato DECLARE_EXPORT(__ashlsi3_r0); 404b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_6); 414b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_7); 424b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_8); 434b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_9); 444b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_10); 454b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_11); 464b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_12); 474b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_13); 484b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_14); 494b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_15); 504b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_20); 514b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_21); 524b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_22); 534b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_23); 544b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_24); 554b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_27); 564b7be4f2SPaul Mundt DECLARE_EXPORT(__ashiftrt_r4_30); 571aad54a9SPaul Mundt DECLARE_EXPORT(__movstr); 584b7be4f2SPaul Mundt DECLARE_EXPORT(__movstrSI8); 594b7be4f2SPaul Mundt DECLARE_EXPORT(__movstrSI12); 604b7be4f2SPaul Mundt DECLARE_EXPORT(__movstrSI16); 614b7be4f2SPaul Mundt DECLARE_EXPORT(__movstrSI20); 624b7be4f2SPaul Mundt DECLARE_EXPORT(__movstrSI24); 634b7be4f2SPaul Mundt DECLARE_EXPORT(__movstrSI28); 644b7be4f2SPaul Mundt DECLARE_EXPORT(__movstrSI32); 654b7be4f2SPaul Mundt DECLARE_EXPORT(__movstrSI36); 664b7be4f2SPaul Mundt DECLARE_EXPORT(__movstrSI40); 674b7be4f2SPaul Mundt DECLARE_EXPORT(__movstrSI44); 684b7be4f2SPaul Mundt DECLARE_EXPORT(__movstrSI48); 694b7be4f2SPaul Mundt DECLARE_EXPORT(__movstrSI52); 704b7be4f2SPaul Mundt DECLARE_EXPORT(__movstrSI56); 714b7be4f2SPaul Mundt DECLARE_EXPORT(__movstrSI60); 724b7be4f2SPaul Mundt DECLARE_EXPORT(__movstr_i4_even); 734b7be4f2SPaul Mundt DECLARE_EXPORT(__movstr_i4_odd); 744b7be4f2SPaul Mundt DECLARE_EXPORT(__movstrSI12_i4); 75f16bf3e2SLubomir Rintel DECLARE_EXPORT(__movmem); 7626fadd36SLubomir Rintel DECLARE_EXPORT(__movmemSI8); 7726fadd36SLubomir Rintel DECLARE_EXPORT(__movmemSI12); 7826fadd36SLubomir Rintel DECLARE_EXPORT(__movmemSI16); 7926fadd36SLubomir Rintel DECLARE_EXPORT(__movmemSI20); 8026fadd36SLubomir Rintel DECLARE_EXPORT(__movmemSI24); 8126fadd36SLubomir Rintel DECLARE_EXPORT(__movmemSI28); 8226fadd36SLubomir Rintel DECLARE_EXPORT(__movmemSI32); 8326fadd36SLubomir Rintel DECLARE_EXPORT(__movmemSI36); 8426fadd36SLubomir Rintel DECLARE_EXPORT(__movmemSI40); 8526fadd36SLubomir Rintel DECLARE_EXPORT(__movmemSI44); 8626fadd36SLubomir Rintel DECLARE_EXPORT(__movmemSI48); 8726fadd36SLubomir Rintel DECLARE_EXPORT(__movmemSI52); 8826fadd36SLubomir Rintel DECLARE_EXPORT(__movmemSI56); 8926fadd36SLubomir Rintel DECLARE_EXPORT(__movmemSI60); 90624c6a67SPaul Mundt DECLARE_EXPORT(__movmem_i4_even); 91624c6a67SPaul Mundt DECLARE_EXPORT(__movmem_i4_odd); 92624c6a67SPaul Mundt DECLARE_EXPORT(__movmemSI12_i4); 931aad54a9SPaul Mundt DECLARE_EXPORT(__udiv_qrnnd_16); 949ef10028SPaul Mundt DECLARE_EXPORT(__sdivsi3_i4); 959ef10028SPaul Mundt DECLARE_EXPORT(__udivsi3_i4); 961aad54a9SPaul Mundt DECLARE_EXPORT(__sdivsi3_i4i); 971aad54a9SPaul Mundt DECLARE_EXPORT(__udivsi3_i4i); 98473d1cf4SPaul Mundt #ifdef CONFIG_MCOUNT 99fe279320SPaul Mundt DECLARE_EXPORT(mcount); 1009d2b1f81SPaul Mundt #endif 101