[Cbe-oss-dev] GCC inline memcpy() from local store causes bad page fault

Andrew Pinski pinskia at gmail.com
Wed Mar 21 03:12:06 EST 2007


On 3/20/07, Segher Boessenkool <segher at kernel.crashing.org> wrote:
> > Can I recommend that just like -mno-altivec is added, -mno-string is
> > added to make file to make sure that the string instructions are not
> > emitted if someone supplies -Os.
>
> While you're at it, please check if load/store multiple
> insns have this problem too, and add -mno-multiple if
> needed.
IIRC load multiple is only microcoded.

> Also, old CBE used to have the same problem with
> lwa insns; I have this old patch to GCC to add an -m option
> to disable its use, I could try to dig it up if the problem
> is still there on new CBEs?

I think lwa is just microcoded at least that is what book 4 says and
the handbook.

-- Pinski



More information about the cbe-oss-dev mailing list