summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorSolomon Peachy <pizza@shaftnet.org>2020-03-27 15:31:30 -0400
committerSolomon Peachy <pizza@shaftnet.org>2020-10-13 16:27:07 +0000
commitb4865b05b0a3cc45f2873599c6411bef92f40b1c (patch)
treef9deee24e506d50e1f1ecaf954e9ae10799980ad /lib
parente91f89a410dc4639dbe78f392c11b2a44ff9036a (diff)
downloadrockbox-b4865b05b0a3cc45f2873599c6411bef92f40b1c.tar.gz
rockbox-b4865b05b0a3cc45f2873599c6411bef92f40b1c.zip
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
Diffstat (limited to 'lib')
-rw-r--r--lib/rbcodec/codecs/codecs.make1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/rbcodec/codecs/codecs.make b/lib/rbcodec/codecs/codecs.make
index d9554a9802..187987ca3c 100644
--- a/lib/rbcodec/codecs/codecs.make
+++ b/lib/rbcodec/codecs/codecs.make
@@ -124,6 +124,7 @@ else ifeq ($(ARCH),arch_m68k)
124 $(ATRACLIB) : CODECFLAGS += -O2 124 $(ATRACLIB) : CODECFLAGS += -O2
125 $(COOKLIB): CODECFLAGS += -O2 125 $(COOKLIB): CODECFLAGS += -O2
126 $(DEMACLIB) : CODECFLAGS += -O2 126 $(DEMACLIB) : CODECFLAGS += -O2
127 $(FFMPEGFLACLIB) : CODECFLAGS += -Os
127 $(SPCLIB) : CODECFLAGS += -O3 128 $(SPCLIB) : CODECFLAGS += -O3
128 $(WMAPROLIB) : CODECFLAGS += -O3 129 $(WMAPROLIB) : CODECFLAGS += -O3
129 $(WMAVOICELIB) : CODECFLAGS += -O2 130 $(WMAVOICELIB) : CODECFLAGS += -O2