forked from len0rd/rockbox
Revived C implementations of memcpy() and memset() for platforms without asm optimized versions (gmini), replacing the intermediate strings.c. Moved the asm optimized versions 'out of the way' for the implicit 'make' rules by renaming them to *_a.S (for assembler/alternative).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5628 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
948f0b8497
commit
0310f16005
5 changed files with 233 additions and 5 deletions
|
|
@ -1,6 +1,3 @@
|
|||
#ifdef ARCHOS_GMINI120
|
||||
common/string.c
|
||||
#endif
|
||||
#ifdef IRIVER_H100
|
||||
crt0.S
|
||||
backlight.c
|
||||
|
|
@ -30,6 +27,13 @@ common/strncpy.c
|
|||
common/strrchr.c
|
||||
common/strtok.c
|
||||
common/timefuncs.c
|
||||
#if (CONFIG_CPU == SH7034) || (CONFIG_CPU == MCF5249)
|
||||
common/memcpy_a.S
|
||||
common/memset_a.S
|
||||
#else
|
||||
common/memcpy.c
|
||||
common/memset.c
|
||||
#endif
|
||||
debug.c
|
||||
drivers/adc.c
|
||||
#ifdef HAVE_MMC
|
||||
|
|
@ -81,8 +85,6 @@ system.c
|
|||
thread.c
|
||||
usb.c
|
||||
bitswap.S
|
||||
common/memcpy.S
|
||||
common/memset.S
|
||||
crt0.S
|
||||
descramble.S
|
||||
drivers/lcd.S
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue