lib: Add shared copies of some GCC library routines
Many ports (m32r, microblaze, mips, parisc, score, and sparc) use functionally identical copies of various GCC library routine files, which came up as we were submitting the RISC-V port (which also uses some of these). This patch adds a new copy of these library routine files, which are functionally identical to the various other copies. These are availiable via Kconfig as CONFIG_GENERIC_$ROUTINE, which currently isn't used anywhere. Reviewed-by: NGeert Uytterhoeven <geert@linux-m68k.org> Signed-off-by: NPalmer Dabbelt <palmer@dabbelt.com>
Showing
include/lib/libgcc.h
0 → 100644
lib/ashldi3.c
0 → 100644
lib/ashrdi3.c
0 → 100644
lib/cmpdi2.c
0 → 100644
lib/lshrdi3.c
0 → 100644
lib/muldi3.c
0 → 100644
lib/ucmpdi2.c
0 → 100644
想要评论请 注册 或 登录