rockbox/tools
Solomon Peachy b4865b05b0 Build: Bump all toolchains to GCC 4.9.4 + Binutils 2.26.1
GCC 4.9.4 was already used for MIPS and all hosted targets; this enables
it across the board for everything (ie m68k and arm native)

Other changes:

 * Use '-Os' as the default optiomization for all targets
   (was only disabled for arm native)
 * Enable -funit-at-a-time and -Wextra
 * Drop all obsolete toolchain patches
 * Update ARM multilib/exception patch
 * Bump toolchain libs (gmp, mpfr, mpc) to recommended versions, and
   add 'isl' to enable better optimization & vectorization opportunities.

   (Will revisit optimization for the codecs and plugins at a later date)

Confirmed working:

 * armv4t     (ipodmini2g and many other PP502x targets)
 * arm >= v5  (sansaclipplus, ipod6g, ipodnano2g, sansafuzeplus)
 * m68k (ihp100)

Change-Id: If9ed405ae0f289d9adea46d4cf46bfefc2f4250d
2020-10-13 16:27:07 +00:00
..
agptek_rocker Agptek Rocker: Slightly tweak build procedure 2018-06-14 11:02:18 +02:00
checkwps [4/4] Remove HAVE_LCD_BITMAP, as it's now the only choice. 2020-07-24 21:20:13 +00:00
database [3/4] Completely remove HWCODEC support 2020-07-24 21:20:13 +00:00
docker_rbclient docker-rbclient: use CMD instead of ENTRYPOINT 2020-06-25 17:42:42 -04:00
fwpatcher misc: Remove all 'twiki' references in favor of up-to-date 'wiki' links. 2020-06-07 01:38:55 +00:00
iap Updated IAP commands. 2013-11-10 18:41:24 +01:00
profile_reader
rbspeex misc: Fix some assorted compiler warnings 2018-09-28 11:53:15 -04:00
release Bump versions for 3.15. 2019-11-15 01:25:26 +01:00
toolchain-patches Build: Bump all toolchains to GCC 4.9.4 + Binutils 2.26.1 2020-10-13 16:27:07 +00:00
ucl OS X: detect clang and build for x86 target only. 2014-03-20 22:26:24 +01:00
vagrant Add Vagrant configuration for creating a development VM 2019-07-26 20:20:07 -04:00
addtargetdir.pl
autoconf.pl
bdf2bmp.c
bmp2rb.c bmp2rb: Add XRGB 32bit native format 2018-06-12 12:55:56 +02:00
build-info.pl Add some scripts to automate target listing and generating build-info 2019-10-30 23:56:05 -04:00
builds.pm New port: AIGO EROS Q / EROS K 2020-10-11 16:37:17 -04:00
buildtheme.pl
buildzip.pl Add Invalid Voice Announcement to the voice system FS#13216 2020-09-20 16:08:49 -04:00
codecscan.pl
codepage_tables.c
codepage_tables.h
codepages.c
configure Build: Bump all toolchains to GCC 4.9.4 + Binutils 2.26.1 2020-10-13 16:27:07 +00:00
convbdf.c [4/4] Remove HAVE_LCD_BITMAP, as it's now the only choice. 2020-07-24 21:20:13 +00:00
convttf.c Option to use the lighter hinting algorithm (FT_LOAD_TARGET_LIGHT). 2014-01-26 16:11:05 +01:00
creative.c fix yellows 2017-09-06 18:01:25 +02:00
creative.h tools/scramble: add support for a couple more Creative devices 2013-10-22 00:34:35 +02:00
descramble.c
dict2rdf.pl
disktest_sysbench.sh disktest_sysbench script 2020-09-17 16:20:43 +00:00
functions.make Use full_path_subst on more places, to avoid replacing the wrong occurrences in 2019-07-28 21:00:57 +02:00
genlang genlang: strip out the '-u' mode as it's now handled by updatelang 2020-07-27 17:20:59 -04:00
genshortcut.sh Fix Sim for newer distros 2018-12-07 21:04:30 +01:00
genversion.sh Fix makefile not rebuilding rbversion.h in some cases 2016-09-23 23:03:23 +02:00
gigabeat.c
gigabeat.h
gigabeats.c
gigabeats.h
hiby_patcher.pl xduoox3ii/x20: Work around a nasty OF interaction bug 2020-10-12 13:40:24 +00:00
hmac-sha1.c
hmac-sha1.h
iaudio_bl_flash.bmp
ipod_fw.c FS#13184: Support 2048 byte sectors and images without bootloader in ipod_fw 2020-03-29 18:48:09 +02:00
iriver.c misc: Remove all 'twiki' references in favor of up-to-date 'wiki' links. 2020-06-07 01:38:55 +00:00
iriver.h
langignorelist.txt languages: Add a few more exclusions to the same-as-english ignore list 2020-07-28 15:29:44 -04:00
langstatus langstats: Use updatelang instead of 'genlang -u' 2020-07-29 20:04:46 -04:00
langtool.pl
langv1tov2
list_targets.pl Add some scripts to automate target listing and generating build-info 2019-10-30 23:56:05 -04:00
lngdump.c
make.inc
Makefile [1/4] Remove SH support and all archos targets 2020-07-24 21:20:13 +00:00
makesrc.inc
mi4.c mi4: Correct a build warning/error that pops up on stricter hosts 2020-06-07 02:50:30 +00:00
mi4.h
mk500boot.c
mkboot.c
mkboot.h
mkinfo.pl mkinfo: Make memory size computation more accurate 2020-07-15 14:08:14 -04:00
mkmi4.sh
mkzenboot.c mkzenboot: Fix double close of bootfd on error 2014-12-20 15:18:46 +01:00
mp3info.pm
mr500.c
mr500.h
multigcc.pl
ovl_offset.pl
rdf2binary.c
rkw.c
rkw.h
rockboxdev.sh Build: Bump all toolchains to GCC 4.9.4 + Binutils 2.26.1 2020-10-13 16:27:07 +00:00
romsizetest.pl
root.make New port: AIGO EROS Q / EROS K 2020-10-11 16:37:17 -04:00
sapi_voice.vbs
scramble.c [1/4] Remove SH support and all archos targets 2020-07-24 21:20:13 +00:00
songdb.pl misc: Remove all 'twiki' references in favor of up-to-date 'wiki' links. 2020-06-07 01:38:55 +00:00
svnupcheck.pl
talkclips.py Python3-related fixes in some of our scripts 2020-07-09 14:39:27 +00:00
telechips.c
telechips.h
testdbv2.c
thumb-cc.py
tools.make [1/4] Remove SH support and all archos targets 2020-07-24 21:20:13 +00:00
ucl2src.pl
updatelang updatelang: Fix the ignore list having issues with line endings. 2020-07-28 18:55:16 -04:00
usb_benchmark.c
Vagrantfile Add Vagrant configuration for creating a development VM 2019-07-26 20:20:07 -04:00
version.sh build: Get rid of svn vestiges from version script 2020-07-09 20:29:33 -04:00
voice-corrections.txt voice: Add corrections for 'DAC' and 'ADC' 2020-04-10 22:21:08 +02:00
voice.pl updatelang: New tool to update language files. 2020-07-27 14:58:38 -04:00
VOICE_PAUSE.wav
voicefont.c Voice TSR Plugin Demo 2020-07-27 20:47:03 -04:00
voicefont.h misc: Remove all 'twiki' references in favor of up-to-date 'wiki' links. 2020-06-07 01:38:55 +00:00
vorbiscomm.pm
wavtrim.c misc: Remove all 'twiki' references in favor of up-to-date 'wiki' links. 2020-06-07 01:38:55 +00:00
wavtrim.h misc: Remove all 'twiki' references in favor of up-to-date 'wiki' links. 2020-06-07 01:38:55 +00:00
wn2rdf.pl
xml2h.py