From owner-freebsd-current Thu Feb 14 22:48: 8 2002 Delivered-To: freebsd-current@freebsd.org Received: from mail.pcnet.com (pcnet1.pcnet.com [204.213.232.3]) by hub.freebsd.org (Postfix) with ESMTP id D0F5D37B404; Thu, 14 Feb 2002 22:48:05 -0800 (PST) Received: from localhost (eischen@localhost) by mail.pcnet.com (8.12.1/8.12.1) with ESMTP id g1F6lpK2029941; Fri, 15 Feb 2002 01:47:52 -0500 (EST) Date: Fri, 15 Feb 2002 01:47:51 -0500 (EST) From: Daniel Eischen To: Bruce Evans Cc: Kevin Day , current@FreeBSD.ORG, bde@FreeBSD.ORG Subject: Re: function name collision on "getcontext" with ports/editors/joe In-Reply-To: <20020211114221.H10505-100000@gamplex.bde.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 11 Feb 2002, Bruce Evans wrote: > On Sun, 10 Feb 2002, Daniel Eischen wrote: > > What do you recommend we do? Should we not include > > from , or do what Solaris does, or just leave > > everything as is? > > Don't include from , and fix whatever > breaks. I think applications that use the new sigreturn can be required > to include both and . There should be fewer > of them than there used to be -- they can now use setcontext(). The > old sigcontext/sigreturn stuff should be cleaned up too (don't export > it to userland). Finally getting buildworld to work again... More problems in the kernel though. ucontext_t is used as a parameter to sigreturn (and getsetcontext soon), so it is referenced in . Lots of stuff includes . Do we, a) Include conditionally from based on _KERNEL, or b) Change makesyscalls.sh to emit #include\t when generating sysproto.h, or, c) Add includes for to all files that include -- Dan Eischen To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message