This is the mail archive of the libc-hacker@sourceware.cygnus.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: glibc: Hurd dynamic linker fixes


   Date: Mon, 6 Jul 1998 14:44:26 +0200 (MET DST)
   From: Mark Kettenis <kettenis@phys.uva.nl>

   You will need the patch to {libio,stdio-common,stdio}/Versions I sent
   earlier to libc-hacker and another patch for a special RPC stub for
   io_write that I'll send seperately to be able to compile the thing.
   And even then it will fail to link the sprof program.  But the dynamic
   linker and shared libraries should be 

I wrote patches to dl-sysdep.c to support using __read (which is now
called by ld.so).  I thought I submitted those to Uli, but I don't see
them in the real source.

The point of those changes was to make the fake file descriptions that
ld.so uses be Hurd I/O ports instead of memory object ports; I think
that's better than having __libc_read do a map.  It also makes it
possible to support __libc_write, __fxstat, __lseek.

(Your definition of __libc_read also looks wrong, in that it does not
maintain a file pointer.)

Thomas



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]