Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d0025e5e authored by Mike Frysinger's avatar Mike Frysinger Committed by Bryan Wu
Browse files

Blackfin arch: move EXPORT_SYMBOL() to C files where the symbol is actually defined

parent e40540b3
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -37,8 +37,6 @@
/* platform dependent support */

EXPORT_SYMBOL(__ioremap);
EXPORT_SYMBOL(strcmp);
EXPORT_SYMBOL(strncmp);

EXPORT_SYMBOL(ip_fast_csum);

@@ -59,7 +57,6 @@ EXPORT_SYMBOL(csum_partial_copy);
 * their interface isn't gonna change any time soon now, so
 * it's OK to leave it out of version control.
 */
EXPORT_SYMBOL(strcpy);
EXPORT_SYMBOL(memcpy);
EXPORT_SYMBOL(memset);
EXPORT_SYMBOL(memcmp);
+10 −1
Original line number Diff line number Diff line
#include <linux/types.h>
/*
 * Provide symbol in case str func is not inlined.
 *
 * Copyright (c) 2006-2007 Analog Devices Inc.
 *
 * Licensed under the GPL-2 or later.
 */

#define strcmp __inline_strcmp
#include <asm/string.h>
#undef strcmp

#include <linux/module.h>

int strcmp(const char *dest, const char *src)
{
	return __inline_strcmp(dest, src);
}
EXPORT_SYMBOL(strcmp);
+10 −1
Original line number Diff line number Diff line
#include <linux/types.h>
/*
 * Provide symbol in case str func is not inlined.
 *
 * Copyright (c) 2006-2007 Analog Devices Inc.
 *
 * Licensed under the GPL-2 or later.
 */

#define strcpy __inline_strcpy
#include <asm/string.h>
#undef strcpy

#include <linux/module.h>

char *strcpy(char *dest, const char *src)
{
	return __inline_strcpy(dest, src);
}
EXPORT_SYMBOL(strcpy);
+10 −1
Original line number Diff line number Diff line
#include <linux/types.h>
/*
 * Provide symbol in case str func is not inlined.
 *
 * Copyright (c) 2006-2007 Analog Devices Inc.
 *
 * Licensed under the GPL-2 or later.
 */

#define strncmp __inline_strncmp
#include <asm/string.h>
#undef strncmp

#include <linux/module.h>

int strncmp(const char *cs, const char *ct, size_t count)
{
	return __inline_strncmp(cs, ct, count);
}
EXPORT_SYMBOL(strncmp);
+10 −1
Original line number Diff line number Diff line
#include <linux/types.h>
/*
 * Provide symbol in case str func is not inlined.
 *
 * Copyright (c) 2006-2007 Analog Devices Inc.
 *
 * Licensed under the GPL-2 or later.
 */

#define strncpy __inline_strncpy
#include <asm/string.h>
#undef strncpy

#include <linux/module.h>

char *strncpy(char *dest, const char *src, size_t n)
{
	return __inline_strncpy(dest, src, n);
}
EXPORT_SYMBOL(strncpy);
Loading