Subject: Re: Syscall and syscall versioning documentation
To: Pavel Cahyna <pavel@netbsd.org>
From: Bill Studenmund <wrstuden@netbsd.org>
List: tech-kern
Date: 11/23/2006 17:04:31
--5vNYLRcllDrimb99
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
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:
> > In article <20061120210855.GA29417@NetBSD.org>,
> > Pavel Cahyna <pavel@NetBSD.org> wrote:
> >=20
> > Thanks!
> >=20
> > 1. Why not use ansi prototypes to simplify the formatting?
>=20
> I've used Docbook prototypes. If another formatting is desired, it should
> be done by altering the templates.
I think we really need to fix this. What's in the version of the document=
=20
I saw really isn't a prototype:
int execve( path, =20
argv, =20
envp); =20
const char * path;
char *const argv;
char *const envp;
Also, there have been a number of discussions regarding how bad K&R
function definitions (or whatever they are called; they aren't prototypes)
are/can be. So PLEASE don't encourage them. :-)
Take care,
Bill
--5vNYLRcllDrimb99
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (NetBSD)
iD8DBQFFZkUfWz+3JHUci9cRAgyVAJ0Y7u5T8gThRamCcoSZ/04f/1FUzACfYfEn
4Sa2IUVS565d9u478pe/5rI=
=Pv02
-----END PGP SIGNATURE-----
--5vNYLRcllDrimb99--