This is the mail archive of the libc-hacker@sourceware.cygnus.com mailing list for the glibc project.
Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
On Mon, Jan 17, 2000 at 03:44:42PM +0100, Jakub Jelinek wrote: > Hi! > > This is the initial cut of 2.3.39 IPC for glibc 2.2. > I haven't been able to test it much besides compilation so far. > This version of *ctl functions cannot set some internal cache of whether new > IPC is present or not, amybe we should copy those three files to linux/i386/ > as well and use there __libc_missing_32bit_uids to determine which one > should it try. That variable would have to go to 3 states though, and if > none of the 32bit uid syscalls have been invoked yet, then it would try > getuid32 or some other fast syscall to see whether it is in or not. Thanks Jakub for your patches. Did you look at Chris' patches for glibc? http://www.engin.umich.edu/caen/systems/Linux/code/misc/2.3/20000110/glibc-2.1.2-highuid.patch Those patches contain a file 32bit_uid_compat.h which realizes the 3 states. I thought this was not necessary (it was used for stat but this has been implemented finally in a different way in the kernel) since I didn't realize that we would need this for IPC (and Chris' patch doesn't consider IPC at all) - and therefore removed it from all patches. Andreas P.S. Ulrich, this patch is not yet applied: http://sourceware.cygnus.com/ml/libc-alpha/2000-01/msg00089.html
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |