From owner-cvs-all Tue Apr 28 03:27:21 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA13900 for cvs-all-outgoing; Tue, 28 Apr 1998 03:27:21 -0700 (PDT) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from ren.dtir.qld.gov.au (firewall-user@ns.dtir.qld.gov.au [203.108.138.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA13891 for ; Tue, 28 Apr 1998 03:27:16 -0700 (PDT) (envelope-from syssgm@dtir.qld.gov.au) Received: by ren.dtir.qld.gov.au; id UAA13018; Tue, 28 Apr 1998 20:26:27 +1000 (EST) Received: from ogre.dtir.qld.gov.au(167.123.8.3) by ren.dtir.qld.gov.au via smap (3.2) id xma013016; Tue, 28 Apr 98 20:26:20 +1000 Received: from troll.dtir.qld.gov.au (troll.dtir.qld.gov.au [167.123.8.1]) by ogre.dtir.qld.gov.au (8.8.7/8.8.7) with ESMTP id UAA26921; Tue, 28 Apr 1998 20:26:20 +1000 (EST) Received: from localhost (syssgm@localhost) by troll.dtir.qld.gov.au (8.8.5/8.8.5) with SMTP id UAA11521; Tue, 28 Apr 1998 20:26:16 +1000 (EST) Message-Id: <199804281026.UAA11521@troll.dtir.qld.gov.au> X-Authentication-Warning: troll.dtir.qld.gov.au: syssgm@localhost didn't use HELO protocol To: Bruce Evans cc: cvs-committers@FreeBSD.ORG, syssgm@dtir.qld.gov.au Subject: Re: Syscall as weak symbols References: <199804280506.PAA12208@godzilla.zeta.org.au> In-Reply-To: <199804280506.PAA12208@godzilla.zeta.org.au> from Bruce Evans at "28 Apr 1998 15:12:00 +1000" Date: Tue, 28 Apr 1998 20:26:16 +1000 From: Stephen McKay Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk On Tuesday, 28th April 1998, Bruce Evans wrote: >>As part of a cleanup to things related to libc, I'd like to change >>the SYSCALL macro to generate (something like) __syscall_name as >>the non-weak symbol for the `name' syscall, and declare name as a >>weak symbol... >This seems reasonable, provided weak symbols work right now. I would >prefer a prefix of `__' or even `_' instead of `_syscall_'. Why? It seems to me that leading underscores are now over used and essentially meaningless. A prefix of _syscall_ has meaning, and we are not in danger of overflowing identifier length limits. Stephen. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message