make existing mips files multi-ABI
Alexandre Oliva
aoliva@redhat.com
Fri Apr 4 07:55:00 GMT 2003
On Apr 4, 2003, Andreas Jaeger <aj@suse.de> wrote:
> Please make the userland have space for a 64-bit time_t type and
> convince the kernel developers to do the same.
They do, kind of. There's padding that would make room for it, but
it's unused, and it certainly wouldn't work in both endiannesses.
Anyway, the kernel won't be changing these data structures because
they're the same data structures used by o32 (stat and stat64). The
only point open for debate is whether n32 is going to use only the
syscall compatible with o32's stat64 or both newstat and stat64. n64
has only the (equivalent of the) o32 stat64 system call.
> Use the kernel only if it supports (or has space to support)
> everything we think of ;-) (space for 64-bit dev_t, 64-bit time_t
> etc),
Given the constraints above, I suppose I should give up on the idea of
avoiding the conversion functions. Oh, well, that's too bad.
--
Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer aoliva@{redhat.com, gcc.gnu.org}
CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist Professional serial bug killer
More information about the Libc-alpha
mailing list