ia64 does not build
Roland McGrath
roland@redhat.com
Wed Oct 16 01:38:00 GMT 2002
> ia64 does not build any more, due to missing __syscall_execve. The
> problem is that linuxthreads/sysdeps/unix/sysv/linux/execve.c has higher
> priority than the execve entry in
> sysdeps/unix/sysv/linux/ia64/syscalls.list. Any idea how to fix that
> other than marking the entry as EXTRA, or creating a syscalls.list in
> linuxthreads/sysdeps/unix/sysv/linux/ia64?
Ack. The __syscall_* entries are already a kludge, and this only makes it
a little uglier. I think marking s_execve et al as EXTRA will do.
Duplicating that line in a new
linuxthreads/sysdeps/unix/sysv/linux/ia64/syscalls.list might be more
completely proper, but several platforms would need a file added.
I don't know ia64 well, but unless it's somehow impossible for that
machine, just defining INLINE_SYSCALL is easier than continuing to maintain
the __syscall_* entry points.
More information about the Libc-alpha
mailing list