[klibc] HUGE change soon coming to a klibc near you

Olaf Hering olh at suse.de
Mon Aug 23 14:49:45 PDT 2004


 On Sun, Jun 06, H. Peter Anvin wrote:

> Hold on to your hats, because the world is about to break...
> 
> I have been trying to figure out for a while now how to migrate klibc to 
> a 64-bit off_t, and to handle other things like getuid32().  The final 
> decision is that the _syscall*() macros just got to go; they aren't 
> flexible enough, and the hope that they would make it easier to port 
> between platforms hasn't worked out - they're far too often simply broken.

How does the new scheme deal with types? Some syscalls return int, some
void * or other things.
mmap on ppc64 would return a long int instead of a void *. errno is also
not handled correctly.

-- 
USB is for mice, FireWire is for men!

sUse lINUX ag, nÜRNBERG



More information about the klibc mailing list