Rockbox mail archiveSubject: Re: Segfault with Faster MDCT patch and -fPIC
Re: Segfault with Faster MDCT patch and -fPIC
From: Dave Hooper <dave_at_beermex.com>
Date: Mon, 20 Sep 2010 19:24:22 +0100
I suspect gcc is failing to stack it because it thinks I want to modify it.
The explicit register("r10") stuff is a bit of a hack really, and I could
easily see that gcc interprets my intentions differently than I had
> On 20.09.2010 19:27, Dave Hooper wrote:
>> Oh sorry, you mean changing the register used for pic. I got mixed up.
>> I personally don't know if that's expected to work for r11 or not,
>> although that's not really the actual problem (or solution) here
> Isn't it the only way to determine the pic register in the code? It
> might be r10 or r9 otherwise.
> If we know the pic reg for sure we could stack it manually in asm parts
> (since gcc apparently fails to do so).
> Best regards.
Received on 2010-09-20