rockbox/tools
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
..
checkwps fix checkwps 2011-11-21 10:13:36 +00:00
database Fix database build. 2012-01-21 19:03:39 +01:00
fwpatcher
profile_reader
rbspeex rbspeex: make local functions static. 2012-01-12 20:49:19 +01:00
release Pass VERSION to *all* make invocations in release scripts 2011-12-07 17:59:11 +00:00
ucl Fix building mkamsboot on OS X. 2012-01-05 21:23:35 +00:00
addtargetdir.pl makefiles 2010-08-21 18:07:12 +00:00
autoconf.pl Add a simple script to try to run configure with the correct target name/type based on the build directory name. 2010-09-28 13:44:56 +00:00
bdf2bmp.c
bmp2rb.c Add the ability to create a prefilled struct bitmap along with generated images. 2011-11-13 15:37:16 +00:00
builds.pm Fix release notes link 2011-12-09 22:38:27 +00:00
buildtheme.pl copy the images for the skins. 2010-06-03 13:59:32 +00:00
buildzip.pl Initial commit of the Samsung YP-R0 port. 2011-12-24 11:56:46 +00:00
codecscan.pl
codepage_tables.c
codepage_tables.h
codepages.c
configure Add framework to let make automatically pick optimized asm implementations over generic C ones to firmware. 2012-01-22 18:46:45 +01:00
convbdf.c FS#12293 Global default glyph setting in System > Limits > Glyphs To Cache. Defaults to 250. This saves a lot of RAM while still allowing non-English users to have adequate glyph coverage. 2011-11-19 23:34:26 +00:00
convttf.c Fix Win32 native convttf creating invalid output files. 2011-04-10 11:25:59 +00:00
creative.c
creative.h
descramble.c
dict2rdf.pl
functions.make remove obsolete comment 2011-08-13 20:03:11 +00:00
genlang Fix FS#12272 - genlang changes broke some targets 2011-09-12 15:19:57 +00:00
genversion.sh Don't autogenerate version.c. Just version.h is enough 2010-06-21 00:18:29 +00:00
gigabeat.c
gigabeat.h
gigabeats.c fix yellow by acknowledging the fread() return code and also allow 2009-05-25 21:42:44 +00:00
gigabeats.h
hmac-sha1.c
hmac-sha1.h
iaudio_bl_flash.bmp
ipod_fw.c
iriver.c
iriver.h
langstatus
langtool.pl Fix FS#12003 'langtool.pl --deprecate is broken' 2011-04-07 07:50:29 +00:00
langv1tov2
lngdump.c
make.inc Redo r28026 so that all .S files get the __ASSEMBLER__ define. 2010-12-27 17:27:59 +00:00
Makefile Remove svn id (test commit). 2012-01-20 11:10:18 +01:00
makesrc.inc
mi4.c Remove some redundant #include's 2010-06-29 20:13:22 +00:00
mi4.h
mk500boot.c M:Robe 500: Add firmware patcher: Can decrypt firmware updates, patch them, and re-encrypt them. 2009-08-30 23:24:22 +00:00
mkboot.c Silence gcc warning 2011-12-10 18:38:28 +00:00
mkboot.h Optional dual-boot support in iAudio X5 and M5 bootloader, based on FS#5289. 2011-06-19 17:23:18 +00:00
mkinfo.pl mkinfo.pl: Run version.sh to generate version string 2010-05-27 09:58:07 +00:00
mkmi4.sh
mkzenboot.c
mp3info.pm
mr500.c M:Robe 500: Add firmware patcher: Can decrypt firmware updates, patch them, and re-encrypt them. 2009-08-30 23:24:22 +00:00
mr500.h M:Robe 500: Add firmware patcher: Can decrypt firmware updates, patch them, and re-encrypt them. 2009-08-30 23:24:22 +00:00
multigcc.pl perl magic: Use if/elsif/else instead of given/when (FS #12188) 2011-08-16 19:26:24 +00:00
ovl_offset.pl
player_unifont.c No need to run a command here. 2009-06-20 14:34:27 +00:00
rdf2binary.c
rockboxdev.sh Remove bash-specific syntax from rockboxdev.sh 2011-12-24 15:40:11 +00:00
romsizetest.pl
root.make Move supprt-arm.S to separate library. 2012-01-21 18:39:19 +01:00
sapi_voice.vbs Add missing languages from configure, and sort them in exactly the same order for easier maintenance. 2012-01-08 17:59:52 +00:00
scramble.c Sandisk Sansa Connect port (FS #12363) 2011-11-16 14:08:01 +00:00
sh2d.c
songdb.pl
svnupcheck.pl
talkclips.py FS#11506 : python script to generate .talk clips 2010-08-28 11:00:32 +00:00
telechips.c FS#10740 - rbutil: Test Cowon D2 OF file for CRC consistency before patching 2009-11-01 18:26:00 +00:00
telechips.h FS#10740 - rbutil: Test Cowon D2 OF file for CRC consistency before patching 2009-11-01 18:26:00 +00:00
testdbv2.c
thumb-cc.py thumb-cc.py: simplify 2011-05-18 20:04:20 +00:00
tools.make Anti-Aliased Fonts support. 2011-03-05 18:36:51 +00:00
ucl2src.pl
usb_benchmark.c
version.sh Fix up tools/version.sh for git transition. 2011-12-31 16:32:21 +00:00
voice-corrections.txt Fixed broken regex 2011-06-23 15:09:04 +00:00
voice.pl perl magic: Use if/elsif/else instead of given/when (FS #12188) 2011-08-16 19:26:24 +00:00
VOICE_PAUSE.wav
voicefont.c Make voicefont produce proper files on big endian machines. 2010-03-13 23:34:19 +00:00
voicefont.h
vorbiscomm.pm
wavtrim.c Rename snprintf when building with MSVC to link with CRT. 2012-01-08 20:09:59 +00:00
wavtrim.h
wn2rdf.pl
xml2h.py