Author: hauke Date: 2014-06-07 19:36:02 +0200 (Sat, 07 Jun 2014) New Revision: 41050
Modified: trunk/include/target.mk trunk/target/linux/brcm47xx/Makefile trunk/target/linux/brcm47xx/generic/target.mk trunk/target/linux/brcm47xx/legacy/target.mk trunk/target/linux/brcm47xx/mips74k/target.mk Log: brcm47xx: activate some compiler optimizations for 74K CPUs With this patch the mips74k subtarget will be compiled with optimized compiler options to generated smaller and faster code. This currently breaks broadcom-wl, because the binary blob is only compiled with mipsr1 support. Signed-off-by: Hauke Mehrtens <[email protected]> Modified: trunk/include/target.mk =================================================================== --- trunk/include/target.mk 2014-06-07 17:21:30 UTC (rev 41049) +++ trunk/include/target.mk 2014-06-07 17:36:02 UTC (rev 41050) @@ -214,6 +214,7 @@ CPU_CFLAGS_mips64 = -mips64 -mtune=mips64 -mabi=64 CPU_CFLAGS_24kec = -mips32r2 -mtune=24kec CPU_CFLAGS_34kc = -mips32r2 -mtune=34kc + CPU_CFLAGS_74kc = -mips32r2 -mtune=74kc CPU_CFLAGS_dsp = -mdsp CPU_CFLAGS_dsp2 = -mdspr2 endif Modified: trunk/target/linux/brcm47xx/Makefile =================================================================== --- trunk/target/linux/brcm47xx/Makefile 2014-06-07 17:21:30 UTC (rev 41049) +++ trunk/target/linux/brcm47xx/Makefile 2014-06-07 17:36:02 UTC (rev 41050) @@ -9,7 +9,7 @@ ARCH:=mipsel BOARD:=brcm47xx BOARDNAME:=Broadcom BCM47xx/53xx (MIPS) -FEATURES:=squashfs usb pcmcia +FEATURES:=squashfs usb SUBTARGETS:=generic mips74k legacy MAINTAINER:=Hauke Mehrtens <[email protected]> Modified: trunk/target/linux/brcm47xx/generic/target.mk =================================================================== --- trunk/target/linux/brcm47xx/generic/target.mk 2014-06-07 17:21:30 UTC (rev 41049) +++ trunk/target/linux/brcm47xx/generic/target.mk 2014-06-07 17:36:02 UTC (rev 41050) @@ -1,4 +1,5 @@ BOARDNAME:=Generic +FEATURES+=pcmcia define Target/Description Build generic firmware for all Broadcom BCM47xx and BCM53xx MIPS Modified: trunk/target/linux/brcm47xx/legacy/target.mk =================================================================== --- trunk/target/linux/brcm47xx/legacy/target.mk 2014-06-07 17:21:30 UTC (rev 41049) +++ trunk/target/linux/brcm47xx/legacy/target.mk 2014-06-07 17:36:02 UTC (rev 41050) @@ -1,5 +1,6 @@ FEATURES += low_mem BOARDNAME:=Legacy (802.11g) +FEATURES+=pcmcia define Target/Description Build generic firmware for legacy 802.11g Broadcom BCM47xx Modified: trunk/target/linux/brcm47xx/mips74k/target.mk =================================================================== --- trunk/target/linux/brcm47xx/mips74k/target.mk 2014-06-07 17:21:30 UTC (rev 41049) +++ trunk/target/linux/brcm47xx/mips74k/target.mk 2014-06-07 17:36:02 UTC (rev 41050) @@ -1,4 +1,7 @@ BOARDNAME:=MIPS 74K +CPU_TYPE:=74kc +CPU_SUBTYPE:=dsp2 +FEATURES+=mips16 define Target/Description Build firmware for Broadcom BCM47xx and BCM53xx devices with _______________________________________________ openwrt-commits mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits
