Date: Thu, 13 Jan 2000 12:40:05 -0500 (EST) From: Daniel Eischen <eischen@vigrid.com> To: "David O'Brien" <obrien@NUXI.com> Cc: jasone@canonware.com, hackers@FreeBSD.ORG Subject: Re: cvs commit: src/gnu/usr.bin/cc/cc_fbsd Makefile Message-ID: <Pine.SUN.3.91.1000113123226.19539A-100000@pcnet1.pcnet.com> In-Reply-To: <20000113085549.R14330@relay.nuxi.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 13 Jan 2000, David O'Brien wrote: > On Thu, Jan 13, 2000 at 07:18:12AM -0500, Daniel Eischen wrote: > > > > Use _open internally within libc and libpthread. Have one "open" > > entry point that is the cancellation version of open. > > This is what it appears Solaris 7 does. Yeah, I've noticed that too. If you look at the CVS logs you can see that this was thought about back in '98: $ cvs log -r1.12 libc/i386/SYS.h [ ... ] description: ---------------------------- revision 1.12 date: 1998/05/05 22:06:16; author: jb; state: Exp; lines: +9 -3 branches: 1.12.2; Build the syscalls (in libc, not libc_r) with weak symbols so that libpthread can override them as required. ============================================================================= I don't quite understand the need to have _libc_XXX variants. I think we should just use _XXX internally. Dan Eischen eischen@vigrid.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SUN.3.91.1000113123226.19539A-100000>