From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19727 invoked by alias); 23 Sep 2004 23:25:03 -0000 Mailing-List: contact libc-hacker-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-hacker-owner@sources.redhat.com Received: (qmail 19708 invoked from network); 23 Sep 2004 23:25:02 -0000 Received: from unknown (HELO r-rr.iij4u.or.jp) (210.130.0.76) by sourceware.org with SMTP; 23 Sep 2004 23:25:02 -0000 Received: from localhost (frgw.3in.ne.jp [210.251.121.226]) by r-rr.iij4u.or.jp (8.11.6+IIJ/8.11.6) with ESMTP id i8NNP0610110 for ; Fri, 24 Sep 2004 08:25:00 +0900 (JST) Date: Thu, 23 Sep 2004 23:25:00 -0000 Message-Id: <20040924.082440.116352926.kkojima@rr.iij4u.or.jp> To: libc-hacker@sources.redhat.com Subject: Re: [PATCH] INTERNAL_SYSCALL_NCS for SH From: Kaz Kojima In-Reply-To: <20040924.075227.35012688.kkojima@rr.iij4u.or.jp> References: <20040924.074241.28395313.kkojima@rr.iij4u.or.jp> <20040924.075227.35012688.kkojima@rr.iij4u.or.jp> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2004-09/txt/msg00090.txt.bz2 >> BTW, SH port has a few problems with setXid changes. I'll report >> them in the next mail. > > SH uses the old-fashioned 16-bit id's. It causes a few problems with > setXid changes. The first problem is that seteuid.c and setegid.c may > call __setre*[ug]id and causes undefined references. It seems pthread > cases should use pthread_setre*[ug]id_np instead of __setre*[ug]id. > > The second one is that the variable __libc_missing_32bit_uids is defined > in getuid.c but we don't have pthread_getuid. I've added an SH specific > pthread_getuid as a workaround. I'd like to append a patch I'm using > for comments. Ugh. Please ignore this mail. I didn't noticed that some setXid changes have been removed. I'll update my tree and try again. Sorry for the noise. Regards, kaz