2013/8/7, Jonas Gorski <[email protected]>: > On Wed, Aug 7, 2013 at 2:30 PM, Rafał Miłecki <[email protected]> wrote: >> If you take a look at toolchain/gcc/common.mk you will see that in >> case of using Linaro 4.6 gcc we use 4.6-2012.12 which is a bit >> outdated. >> >> It can cause crashes and stability problems, as this gcc is known to >> generate bugged code under some conditions: >> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58092 >> https://bugs.launchpad.net/gcc-linaro/+bug/1209171 >> >> So if we have to use 4.6 Linaro gcc, please update to 4.6-2013.05 >> which contain fix for above MIPS problem. > > Updating gcc tend to not only fix bugs, but also introduce new ones, > so we usually avoid updating them unless there is a serious issue that > is being fixed by updating it (especially arm tends to break). I'll > try to test if the new version doesn't break, but I can't promise > anything fast. > > > Jonas > I agree with Jonas: GCC update is a bit sensitive. In addition, 4.6-2012.12 linaro GCC became the default version and is not a good idea to change it because most of the openwrt users don't need nothing better (surely somebody is using a very good router ,i.e. a TL-WDR4900, as a simple wireless extender). Another option is compile with 4.8 linaro GCC that, in my point of view, has more enhances, bugfixes, support for new CPUs, errata corrections, ... But as you say, would be a good idea to test it, and i can do it if you want (send the patches because i have no idea of how to adapt the current 4.6 linaro patches to the proposed version).
Regards: Pepe Vázquez _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
