Date: Wed, 29 Sep 1999 13:41:14 +0400 From: Dmitrij Tejblum <tejblum@arc.hq.cti.ru> To: Marcel Moolenaar <marcel@scc.nl> Cc: Matthew Dillon <dillon@apollo.backplane.com>, Peter Wemm <peter@netplex.com.au>, Marcel Moolenaar <marcel@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libtermcap termcap.c Message-ID: <199909290941.NAA03307@tejblum.pp.ru> In-Reply-To: Your message of "Tue, 28 Sep 1999 19:06:10 %2B0200." <37F0F581.C8CB9CE2@scc.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
Marcel Moolenaar wrote: > I understand that, but portability isn't an issue in this case, is it? > And as for compatibility; it now uses sigemptyset, and thus is finally > compatible. The whole purpose of the sigbal-related code in getcwd.c, res_send.c and termcap.c is binary compatibility with the FreeBSD 2.2 (and below) kernels. For getcwd.c, it allow newer binaries to run on old kernels, without the __getcwd() syscall. For res_send.c, it allow newer binaries to run on old kernels, without the poll() syscall. For termcap.c, it allow newer binaries to run on old kernels, without the issetugid() syscall. I am very glad to see that newer binaries still will be able to run on such an ancient kernels :-) Dima To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199909290941.NAA03307>