Patch needed for CVS glibc on SH
kaz Kojima
kkojima@rr.iij4u.or.jp
Fri Jun 20 01:32:00 GMT 2003
Daniel Jacobowitz <drow@false.org> wrote:
> I believe this flushes my current patches to make glibc work on SH. Issues:
> - MIPS pread functions have some wackiness in them for the MIPS calling
> conventions, which align long longs to even register pairs; it appears
> that SH does not do this. This fixes pread64/pwrite64.
> - st_ino is _NOT_ 64-bit in the latest SH kernel trees, or at least it
> wasn't when I checked in April. --enable-kernel=2.4.x breaks terribly
> without this patch; the errors are along the lines of "version GLIBC_2.3
> not found", because that's the first consequence of a messed up inode
> field - ld.so compares by inodes at some point.
[snip]
> 2003-06-19 Daniel Jacobowitz <drow@mvista.com>
>
> * sysdeps/unix/sysv/linux/kernel-features.h: Update kernel features
> for the SH architecture.
I agree with this one. About pread64/pwrite64, did you see the argument
in the another list
<URL:http://www.geocrawler.com/mail/msg.php3?msg_id=10038494&list=3076>?
Regards,
kaz
More information about the Libc-alpha
mailing list