[alsa-devel] [PATCH] ASoC: prevent compilers from optimising pll calculation into __aeabi__uldivmod
broonie at opensource.wolfsonmicro.com
Wed Apr 27 17:12:49 CEST 2011
On Wed, Apr 27, 2011 at 11:00:18PM +0800, Barry Song wrote:
> 2011/4/27 Mark Brown <broonie at opensource.wolfsonmicro.com>
> > If we do have to do something in the callers rather than in do_div() the
> > annotation seems substantially more taseful than inserting a random asm
> > into the code.
> I agree. for this patch which will not be applied, people can just get
> information about how to workaround the gcc issue while they have the
> same problem. google can find there are other people who failed to
> compile wm8974 module too. eg.
> Andrew Stubbs, Michael Hope in Linaro's toolchain team are working
> hard on this gcc issue. there have been many update today:
Is this just some Linaro toolchain that has the issue rather than a
vanilla GCC release? If so and they fix the compiler bug it doesn't
seem terribly useful to bodge it in mainline.
More information about the Alsa-devel