[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [parisc-linux] -pie is broken on hppa



On Sun, Jun 03, 2007 at 02:28:17PM -0400, John David Anglin wrote:
> I believe that we aren't allowed to fault on the gateway page.
> If we have holes in the syscall table, I think we need a check
> for this since the following code will fault if r19 is zero:
> 
> .Lin_syscall:
>         ldil    L%syscall_exit,%r2
> 	be      0(%sr7,%r19)
> 	ldo     R%syscall_exit(%r2),%r2
> 

This is bad. Your kernel is too old, and glibc didn't take this into
account. I'll hack something up to return -ENOSYS.



Reply to: