[Cbe-oss-dev] embedspu and execstack

Andrew Pinski pinskia at gmail.com
Sat Oct 4 06:36:27 EST 2008


On Fri, Oct 3, 2008 at 7:29 AM, Kazunori Asayama <asayama at sm.sony.co.jp> wrote:
> Kazunori Asayama wrote:
>> I got the same result from Fedora 9's gcc (gcc 4.3.0).
>
> Hmm... ppu-gcc and ppu-binutils in Cell SDK 3.0 (ppu-gcc-4.1.1-57 and
> ppu-binutils-2.17.50-32) also behave in the same way as Fedora 10's ones.
>
> I guess the cause of different results between various environment is
> SELinux (or its policy). Indeed, if I disable the SELinux, my program
> works on Fedora 10.
>

There was an issue with 64bit where the GCCs were not outputting the
section as on PPC64 with the ABI you don't need stack based execution
for nested function calls as there are function descriptors which
contain the chain variable.

Thanks,
Andrew Pinski



More information about the cbe-oss-dev mailing list