Blackfin: move string functions to normal lib/ assembly
Since 'extern inline' doesn't work correctly in the context of the Linux kernel (too many overriding defines), move the string functions to normal lib/ assembly files (like the existing mem funcs). This avoids the forced inline all over the kernel and allows us to place them constantly in L1. This also avoids some module failures when gcc inserts calls to string functions but the kernel build system doesn't fully consult the library archives. Signed-off-by: NRobin Getz <robin.getz@analog.com> Signed-off-by: NMike Frysinger <vapier@gentoo.org>
Showing
arch/blackfin/lib/strcmp.S
0 → 100644
arch/blackfin/lib/strcmp.c
已删除
100644 → 0
arch/blackfin/lib/strcpy.S
0 → 100644
arch/blackfin/lib/strcpy.c
已删除
100644 → 0
arch/blackfin/lib/strncmp.S
0 → 100644
arch/blackfin/lib/strncmp.c
已删除
100644 → 0
arch/blackfin/lib/strncpy.S
0 → 100644
arch/blackfin/lib/strncpy.c
已删除
100644 → 0
想要评论请 注册 或 登录