acadia-newlib/newlib/libc/machine/riscv
Jim Wilson 5c86f0da5f RISC-V: Add size optimized memcpy, memmove, memset and strcmp.
This patch adds implementations of memcpy, memmove, memset and strcmp
optimized for size. The changes have been tested in
riscv/riscv-gnu-toolchain by riscv-dejagnu with
riscv-sim.exp/riscv-sim-nano.exp.
2019-05-22 17:36:57 -07:00
..
include Change license to FreeBSD License for RISC-V 2017-08-21 11:08:54 +02:00
sys Change license to FreeBSD License for RISC-V 2017-08-21 11:08:54 +02:00
Makefile.am RISC-V: Add size optimized memcpy, memmove, memset and strcmp. 2019-05-22 17:36:57 -07:00
Makefile.in RISC-V: Add size optimized memcpy, memmove, memset and strcmp. 2019-05-22 17:36:57 -07:00
aclocal.m4 Add RISC-V port for newlib 2017-08-16 18:00:58 -04:00
configure Bump release to 3.1.0 for yearly snapshot 2018-12-31 23:40:11 -05:00
configure.in Add RISC-V port for newlib 2017-08-16 18:00:58 -04:00
ffs.c Change license to FreeBSD License for RISC-V 2017-08-21 11:08:54 +02:00
ieeefp.c Change license to FreeBSD License for RISC-V 2017-08-21 11:08:54 +02:00
memcpy-asm.S RISC-V: Add size optimized memcpy, memmove, memset and strcmp. 2019-05-22 17:36:57 -07:00
memcpy.c RISC-V: Add size optimized memcpy, memmove, memset and strcmp. 2019-05-22 17:36:57 -07:00
memmove-stub.c RISC-V: Add size optimized memcpy, memmove, memset and strcmp. 2019-05-22 17:36:57 -07:00
memmove.S RISC-V: Add size optimized memcpy, memmove, memset and strcmp. 2019-05-22 17:36:57 -07:00
memset.S RISC-V: Add size optimized memcpy, memmove, memset and strcmp. 2019-05-22 17:36:57 -07:00
setjmp.S Change license to FreeBSD License for RISC-V 2017-08-21 11:08:54 +02:00
strcmp.S RISC-V: Add size optimized memcpy, memmove, memset and strcmp. 2019-05-22 17:36:57 -07:00
strcpy.c Change license to FreeBSD License for RISC-V 2017-08-21 11:08:54 +02:00
strlen.c Change license to FreeBSD License for RISC-V 2017-08-21 11:08:54 +02:00