rockbox/firmware/asm
Thomas Martitz 7b1a369cf7 build system: completely autodetect target cpu architecture.
The existing ARCH Makefile variable is exported to the C code as well.
Additionally the version (arm-only for now) is detected as well. This
allows to for complete autodetection, i.e. that optimized ASM is picked up
if determined by preprocessor (CPU_ARM, etc).

Building a sim/raaa on a arm host will now automatically generate a arm
optmized build like we have for native targets.

Change-Id: I0b35393f8fb3ebd20beaa9e7371fa57bf3782107
2012-03-28 23:02:39 +02:00
..
arm Revise the PCM callback system after adding multichannel audio. 2012-03-03 07:23:38 +01:00
m68k Coldfire: Optimize emac context save/restore in mixer ISR. 2012-03-12 00:16:12 +01:00
mips Move optimized ffs to firmware/asm, using the new automatic-asm-picking infrastructure. 2012-01-22 18:46:45 +01:00
sh Move optimized memcpy and friends and strlen to firmware/asm, 2012-01-22 18:46:45 +01:00
asm.make build system: completely autodetect target cpu architecture. 2012-03-28 23:02:39 +02:00
beep.c beep/mixer code: Code police a bit. 2012-02-19 00:38:58 -05:00
ffs.c Generic find_first_set_bit can use __builtin_ctz instead of __builtin_ffs 2012-02-04 18:08:17 -05:00
lcd-as-memframe.c Implement a C version lcd-as-memframe.c and move it and the asm to firmware/asm. 2012-01-22 18:46:45 +01:00
memcpy.c Move optimized memcpy and friends and strlen to firmware/asm, 2012-01-22 18:46:45 +01:00
memmove.c Move optimized memcpy and friends and strlen to firmware/asm, 2012-01-22 18:46:45 +01:00
memset.c Move optimized memcpy and friends and strlen to firmware/asm, 2012-01-22 18:46:45 +01:00
memset16.c Move optimized memcpy and friends and strlen to firmware/asm, 2012-01-22 18:46:45 +01:00
pcm-mixer.c Coldfire: Optimize emac context save/restore in mixer ISR. 2012-03-12 00:16:12 +01:00
SOURCES Move optimized ffs to firmware/asm, using the new automatic-asm-picking infrastructure. 2012-01-22 18:46:45 +01:00
strlen.c Move optimized memcpy and friends and strlen to firmware/asm, 2012-01-22 18:46:45 +01:00
thread-unix.c
thread-win32.c
thread.c
thread.h