rockbox/firmware/asm
Thomas Martitz 8e8e978de6 Add framework to let make automatically pick optimized asm implementations over generic C ones to firmware.
Example: for a file asm/foo.c, make will look for asm/arm/foo.[cS] and
compile it if found. If not found it'll fall back to asm/foo.c.

Also introduce new ARCH make variable. This is automatically detected by
configure. It is distinct from CPU since CPU defines the dir used for
the target tree (i.e. firmware/target/X, so it can be "hosted").
ARCH really has the target isa and can be x86 for sims/raaa too.

Change-Id: I18e5d2b7b7bbc2ad2be551a74a0fcae5ffbcbf8b
2012-01-22 18:46:45 +01:00
..
arm Move pcm_mixer helper routines to firmware/asm. 2012-01-22 18:46:45 +01:00
generic Move pcm_mixer helper routines to firmware/asm. 2012-01-22 18:46:45 +01:00
m68k Move pcm_mixer helper routines to firmware/asm. 2012-01-22 18:46:45 +01:00
mips
sh
asm.make Add framework to let make automatically pick optimized asm implementations over generic C ones to firmware. 2012-01-22 18:46:45 +01:00
pcm-mixer.c Move pcm_mixer helper routines to firmware/asm. 2012-01-22 18:46:45 +01:00
SOURCES Add framework to let make automatically pick optimized asm implementations over generic C ones to firmware. 2012-01-22 18:46:45 +01:00
thread-unix.c
thread-win32.c
thread.c
thread.h