diff --git a/sys/pic32/gcc-config.mk b/sys/pic32/gcc-config.mk index ac5fdbe..30c202d 100644 --- a/sys/pic32/gcc-config.mk +++ b/sys/pic32/gcc-config.mk @@ -42,6 +42,12 @@ ifeq (/usr/local/mips-2013.11/bin/mips-sde-elf-gcc,$(wildcard /usr/local/mips-20 LDFLAGS = -Wl,--oformat=elf32-tradlittlemips endif endif +ifndef GCCPREFIX +ifeq (/usr/local/mips-2014.05/bin/mips-sde-elf-gcc,$(wildcard /usr/local/mips-2014.05/bin/mips-sde-elf-gcc)) + GCCPREFIX = /usr/local/mips-2014.05/bin/mips-sde-elf- + LDFLAGS = -Wl,--oformat=elf32-tradlittlemips +endif +endif ifndef GCCPREFIX $(error Unable to locate any GCC MIPS toolchain!) diff --git a/target.mk b/target.mk index d9da566..267f992 100644 --- a/target.mk +++ b/target.mk @@ -52,6 +52,13 @@ ifeq (/usr/local/mips-2013.11/bin/mips-sde-elf-gcc,$(wildcard /usr/local/mips-20 INCLUDES = endif endif +ifndef GCCPREFIX +ifeq (/usr/local/mips-2014.05/bin/mips-sde-elf-gcc,$(wildcard /usr/local/mips-2014.05/bin/mips-sde-elf-gcc)) + GCCPREFIX = /usr/local/mips-2014.05/bin/mips-sde-elf- + LDFLAGS = -Wl,--oformat=elf32-tradlittlemips + INCLUDES = +endif +endif ifndef GCCPREFIX $(error Unable to locate any GCC MIPS toolchain!)