From owner-freebsd-current Sun Mar 26 15:33:06 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id PAA16377 for current-outgoing; Sun, 26 Mar 1995 15:33:06 -0800 Received: from sovcom.kiae.su (sovcom.kiae.su [144.206.136.1]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id PAA16356 for ; Sun, 26 Mar 1995 15:33:03 -0800 Received: by sovcom.kiae.su id AA23903 (5.65.kiae-2 ); Mon, 27 Mar 1995 03:26:39 +0400 Received: by sovcom.KIAE.su (UUMAIL/2.0); Mon, 27 Mar 95 03:26:35 +0300 Received: (from ache@localhost) by astral.msk.su (8.6.8/8.6.6) id DAA02060; Mon, 27 Mar 1995 03:18:18 +0400 To: bde@zeta.org.au, davidg@Root.COM Cc: current@FreeBSD.org References: <199503261945.FAA29708@godzilla.zeta.org.au> In-Reply-To: <199503261945.FAA29708@godzilla.zeta.org.au>; from Bruce Evans at Mon, 27 Mar 1995 05:45:16 +1000 Message-Id: Organization: Olahm Ha-Yetzirah Date: Mon, 27 Mar 1995 03:18:17 +0400 X-Mailer: Mail/@ [v2.32 FreeBSD] From: "Andrey A. Chernov, Black Mage" X-Class: Fast Subject: Re: shared library versioning Lines: 24 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 1090 Sender: current-owner@FreeBSD.org Precedence: bulk In message <199503261945.FAA29708@godzilla.zeta.org.au> Bruce Evans writes: >>>The recent change to the msync() interface strictly requires incrementing >>>the major number of libc.so. >> I don't agree. The library itself should remain unchanged. Things would be >>different if I had added a new syscall...but that's not what happend - I just >>added an additional argument, and libc doesn't know about how many arguments a >>syscall has. >Yes, this problem can't be solved in the library. A new syscall is required. >Old callers don't supply the additional arg. AFAIK, no system pgms use msync(). Applications which use msync() is broken in any case, even in old system due to msync() broken, so they needs recompile. I don't see a reason for new syscall because old one never works. -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - FidoNet: 2:5020/230.3 : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849