> sysdeps/unix/sysv/linux/wordsize-64/syscalls.list lists it unconditionally
> (for the alias), and from there, it seems that all the 32bit arches add it to
> their arch-specific list.
That should mean that adding it to sysdeps/unix/sysv/linux/syscalls.list
should do the right thing for hppa, and that removing it from other
machine-specific syscalls.list files will then have no effect on the status
quo. Can you try that and verify?