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

Reply via email to