Re: -pie is broken on hppa
Kyle McMartin <[email protected]>
| Newsgroups | gmane.linux.ports.hppa,gmane.linux.debian.ports.hppa |
|---|---|
| Message-ID | <[email protected]> |
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.