Subject: Re: Syscall and syscall versioning documentation
To: Pavel Cahyna <pavel@netbsd.org>
From: Thor Lancelot Simon <tls@rek.tjls.com>
List: tech-kern
Date: 11/21/2006 20:18:35
On Tue, Nov 21, 2006 at 11:16:24PM +0100, Pavel Cahyna wrote:
> On Tue, Nov 21, 2006 at 06:15:37PM +0000, Christos Zoulas wrote:
>
> > 3. In 3.2.6, mention that we usually implement the older version of the
> > syscall in libc so that we can provide binary compatibility for
> > dynamically linked libraries without needing the kernel support.
>
> This was already there.
I think this is a highly misleading explanation anyway. We implement
the older version of the syscall in libc because we are afraid to bump
the libc major number, and thus we *must* provide every function that
was ever present there.
Thor