1/* 2 * Copyright (C) 2004 Microtronix Datacom Ltd 3 * 4 * This file is subject to the terms and conditions of the GNU General 5 * Public License. See the file COPYING in the main directory of this 6 * archive for more details. 7 */ 8 9#include <linux/export.h> 10#include <linux/string.h> 11 12/* string functions */ 13 14EXPORT_SYMBOL(memcpy); 15EXPORT_SYMBOL(memset); 16EXPORT_SYMBOL(memmove); 17 18/* 19 * libgcc functions - functions that are used internally by the 20 * compiler... (prototypes are not correct though, but that 21 * doesn't really matter since they're not versioned). 22 */ 23#define DECLARE_EXPORT(name) extern void name(void); EXPORT_SYMBOL(name) 24 25DECLARE_EXPORT(__gcc_bcmp); 26DECLARE_EXPORT(__divsi3); 27DECLARE_EXPORT(__moddi3); 28DECLARE_EXPORT(__modsi3); 29DECLARE_EXPORT(__udivmoddi4); 30DECLARE_EXPORT(__udivsi3); 31DECLARE_EXPORT(__umoddi3); 32DECLARE_EXPORT(__umodsi3); 33DECLARE_EXPORT(__muldi3); 34