Subject: Re: K&R vs. ANSI call conventions (was Re: a new KNF)
To: Noriyuki Soda <soda@sra.co.jp>
From: Todd Vierling <tv@pobox.com>
List: tech-toolchain
Date: 02/17/2000 09:50:24
On Thu, 17 Feb 2000, Noriyuki Soda wrote:

: As mentioned by Peter Seebach, the only function which have smaller
: integral argument is htoi() in skey.h. IMHO, functions like this
: should be avoided from standard library, unless there is firm reason
: to do so. (i.e. htoi() had to use int rather char).
: 
: Not only such code potencially breaks ABI, but that code doesn't work
: with programs which don't include header file correctly.

However, NetBSD's ABI IS ALREADY ANSI, regardless of the fact that library
functions are defined with K&R.

Meaning, we will not break anything by going to ANSI function definitions.

-- 
-- Todd Vierling (tv@pobox.com)