Re: [RFC] [MIPS] Enable non-executable PT_GNU_STACK support

2016-04-11 Thread Faraz Shahbazker
Bump. On 02/05/2016 10:36 AM, Faraz Shahbazker wrote: > Enable non-executable stack mode if assembler and linker support it. > > Currently the MIPS FPU emulator uses eXecute Out of Line (XOL) on the stack to > handle instructions in the delay slots of FPU branches. Because of this MIPS > cannot

RE: [RFC] [MIPS] Enable non-executable PT_GNU_STACK support

2016-02-23 Thread Faraz Shahbazker
Bump. From: Faraz Shahbazker [faraz.shahbaz...@imgtec.com] Sent: 05 February 2016 10:36 To: gcc-patches@gcc.gnu.org Cc: Matthew Fortune Subject: [RFC] [MIPS] Enable non-executable PT_GNU_STACK support Enable non-executable stack mode if assembler and

[RFC] [MIPS] Enable non-executable PT_GNU_STACK support

2016-02-05 Thread Faraz Shahbazker
Enable non-executable stack mode if assembler and linker support it. Currently the MIPS FPU emulator uses eXecute Out of Line (XOL) on the stack to handle instructions in the delay slots of FPU branches. Because of this MIPS cannot have a non-executable stack. While the solution on the kernel sid