From b4865b05b0a3cc45f2873599c6411bef92f40b1c Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Fri, 27 Mar 2020 15:31:30 -0400 Subject: 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 --- lib/rbcodec/codecs/codecs.make | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/rbcodec/codecs/codecs.make') 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) $(ATRACLIB) : CODECFLAGS += -O2 $(COOKLIB): CODECFLAGS += -O2 $(DEMACLIB) : CODECFLAGS += -O2 + $(FFMPEGFLACLIB) : CODECFLAGS += -Os $(SPCLIB) : CODECFLAGS += -O3 $(WMAPROLIB) : CODECFLAGS += -O3 $(WMAVOICELIB) : CODECFLAGS += -O2 -- cgit v1.2.3