Updating to Linaro 4.6 2012.02 has fixed those code generation bugs I was hitting. 2012.02 can also compile openssl for ARMv5 again (some Cortex changes had broken it).
Index: toolchain/gcc/common.mk =================================================================== --- toolchain/gcc/common.mk (revision 30456) +++ toolchain/gcc/common.mk (working copy) @@ -44,10 +44,10 @@ PKG_MD5SUM:=bc353c1e9d96f69bc4348e06a1c4c4fd endif ifeq ($(CONFIG_GCC_VERSION),"4.6-linaro") - PKG_REV:=4.6-2012.01 + PKG_REV:=4.6-2012.02 PKG_VERSION:=4.6.3 PKG_VERSION_MAJOR:=4.6 - PKG_MD5SUM:=67a101dd91c8df3ca58b74c1dacc77b1 + PKG_MD5SUM:=2b7887846f8e5ac1ca58fe4dfaabf5a6 endif PKG_SOURCE_URL:=http://launchpad.net/gcc-linaro/$(PKG_VERSION_MAJOR)/$(PKG_REV)/+download/ PKG_SOURCE:=$(PKG_NAME)-linaro-$(PKG_REV).tar.bz2 _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel