11da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds/* 2a23ba43573a24c351640bc19c06c701798fe6e25Paul Mundt * arch/sh/kernel/sh_ksyms_64.c 31da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds * 41da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds * Copyright (C) 2000, 2001 Paolo Alberelli 51da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds * 6a23ba43573a24c351640bc19c06c701798fe6e25Paul Mundt * This file is subject to the terms and conditions of the GNU General Public 7a23ba43573a24c351640bc19c06c701798fe6e25Paul Mundt * License. See the file "COPYING" in the main directory of this archive 8a23ba43573a24c351640bc19c06c701798fe6e25Paul Mundt * for more details. 91da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds */ 101da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#include <linux/rwsem.h> 111da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#include <linux/module.h> 121da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#include <linux/smp.h> 131da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#include <linux/user.h> 141da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#include <linux/elfcore.h> 151da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#include <linux/sched.h> 161da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#include <linux/in6.h> 171da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#include <linux/interrupt.h> 18894673ee6122a3ce1958e1fe096901ba5356a96bJon Smirl#include <linux/screen_info.h> 19971ac16d56301c7150771409607846f9facc2f13Paul Mundt#include <asm/cacheflush.h> 201da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#include <asm/processor.h> 211da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#include <asm/uaccess.h> 221da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#include <asm/checksum.h> 231da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#include <asm/io.h> 241da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#include <asm/delay.h> 251da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds#include <asm/irq.h> 261da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 27971ac16d56301c7150771409607846f9facc2f13Paul MundtEXPORT_SYMBOL(__put_user_asm_b); 28971ac16d56301c7150771409607846f9facc2f13Paul MundtEXPORT_SYMBOL(__put_user_asm_w); 291da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus TorvaldsEXPORT_SYMBOL(__put_user_asm_l); 30971ac16d56301c7150771409607846f9facc2f13Paul MundtEXPORT_SYMBOL(__put_user_asm_q); 31971ac16d56301c7150771409607846f9facc2f13Paul MundtEXPORT_SYMBOL(__get_user_asm_b); 32971ac16d56301c7150771409607846f9facc2f13Paul MundtEXPORT_SYMBOL(__get_user_asm_w); 331da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus TorvaldsEXPORT_SYMBOL(__get_user_asm_l); 34971ac16d56301c7150771409607846f9facc2f13Paul MundtEXPORT_SYMBOL(__get_user_asm_q); 35971ac16d56301c7150771409607846f9facc2f13Paul MundtEXPORT_SYMBOL(__clear_user); 36ad0caae0ded1af2a0a41f93356587e1c24d76725Andrew MortonEXPORT_SYMBOL(copy_page); 377b523c9e0886809a7dd100dd79e0a018c454da7aPaul MundtEXPORT_SYMBOL(__copy_user); 38fd785d6b18b930b76ad5076eed6e9af43195b281Andrew MortonEXPORT_SYMBOL(empty_zero_page); 391da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus TorvaldsEXPORT_SYMBOL(memcpy); 404466b20cfcfa718ff515b9e3886749cc025e2005Paul MundtEXPORT_SYMBOL(memset); 41749c84966c990092da20203a80e0749b614c79a6Paul MundtEXPORT_SYMBOL(__udelay); 42749c84966c990092da20203a80e0749b614c79a6Paul MundtEXPORT_SYMBOL(__ndelay); 43971ac16d56301c7150771409607846f9facc2f13Paul MundtEXPORT_SYMBOL(__const_udelay); 444466b20cfcfa718ff515b9e3886749cc025e2005Paul MundtEXPORT_SYMBOL(strlen); 454466b20cfcfa718ff515b9e3886749cc025e2005Paul MundtEXPORT_SYMBOL(strcpy); 461da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 471da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds/* Ugh. These come in from libgcc.a at link time. */ 48749c84966c990092da20203a80e0749b614c79a6Paul Mundt#define DECLARE_EXPORT(name) extern void name(void);EXPORT_SYMBOL(name) 491da177e4c3f41524e886b7f1b8a0c1fc7321cacLinus Torvalds 50749c84966c990092da20203a80e0749b614c79a6Paul MundtDECLARE_EXPORT(__sdivsi3); 511031a3a57ed76f5cb8754a89ddb22f3d9ebe8861Paul MundtDECLARE_EXPORT(__sdivsi3_1); 521031a3a57ed76f5cb8754a89ddb22f3d9ebe8861Paul MundtDECLARE_EXPORT(__sdivsi3_2); 53749c84966c990092da20203a80e0749b614c79a6Paul MundtDECLARE_EXPORT(__udivsi3); 54971ac16d56301c7150771409607846f9facc2f13Paul MundtDECLARE_EXPORT(__div_table); 55