OSDN Git Service

* libc/machine/arm/Makefile.am (lib_a_SOURCES): Add memchr-stub.c,
authornickc <nickc>
Tue, 18 Oct 2011 11:35:16 +0000 (11:35 +0000)
committernickc <nickc>
Tue, 18 Oct 2011 11:35:16 +0000 (11:35 +0000)
commit726eeb01266e9b45ea03395b917db3ae31b087e3
treec0eb7cf7c49d5a80c13d8921f97928ea91818606
parent1a1dc25231ef70addd34f55135b388756823d72d
* libc/machine/arm/Makefile.am (lib_a_SOURCES): Add memchr-stub.c,
memchr.S.
* libc/machine/arm/arm_asm.h: Add ifdef to allow it to be included
in .S files.
* libc/machine/arm/memchr-stub.c: New file - just selects what to
compile.
* libc/machine/arm/memchr.S: New file - ARMv6t2/v7 version.

* libc/machine/arm/Makefile.am (lib_a_SOURCES): Add strlen-armv7.S.
* libc/machine/arm/strlen-armv7.S: New file.
* libc/machine/arm/strlen.c: Add ifdef optimised code so it isn't
for v7 or 6t2.

* libc/machine/arm/Makefile.in: Regenerate.
newlib/ChangeLog
newlib/libc/machine/arm/Makefile.am
newlib/libc/machine/arm/Makefile.in
newlib/libc/machine/arm/arm_asm.h
newlib/libc/machine/arm/memchr-stub.c [new file with mode: 0644]
newlib/libc/machine/arm/memchr.S [new file with mode: 0644]
newlib/libc/machine/arm/strlen-armv7.S [new file with mode: 0644]
newlib/libc/machine/arm/strlen.c