[uClibc]Re: pread/pwrite broken w/o large file support
Ronald Wahl
rwa at peppercon.com
Mon Jul 8 14:29:19 UTC 2002
On Thu, 04 Jul 2002 18:39:36 -0700, David Blythe wrote:
> Several of the 64 bit calls are busted in the ppc implementation. The powerpc
> must put an ll parameter in an odd,even register pair, so it leaves a hole to
> get to the next pair if necessary. This can't be coded using the existing
> syscall macros in a machine independent way. I rewrote the ppc syscall
> implementation to use a version of the unified system call interface and
> bypassed the syscall macros altogether. I still had to fix the [f]truncate64
> wrapper that does the wrong thing for ppc (cf. glibc). I'm not sure what you
> would do if you want to continue using the C syscall macros short of moving the
> implementation into the architecture-specific directories and coding by hand.
> I'll post a patch (against 9.11) with the unified syscall interface for ppc
> later today or tomorrow.
What's the state of this?
ron
--
\\ Dipl.-Inf. Ronald Wahl | Peppercon AG //
\\\ rwa at peppercon.com ||| http://www.peppercon.com/ ///
\OO ----------------------- OOO ------------------------- OO/
OO GnuPG/PGP key available OOO Keep Systems running OO
More information about the uClibc
mailing list