[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnulib] Re: Bug in getloadavg

From: Dave Love
Subject: Re: [Bug-gnulib] Re: Bug in getloadavg
Date: Fri, 02 Apr 2004 17:48:50 +0100
User-agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.2 (gnu/linux)

Paul Eggert <address@hidden> writes:

> Richard Stallman <address@hidden> writes:

[Something that hasn't got to me.]

> But gnulib has to port to C99, and C99 requires that every function be
> explicitly declared, even functions that return 'int'.

As far as I know, Emacs should also work like that.  Last time I
checked -- at least my somewhat-edited copy of the sources -- I think
the main problem with c99 was varargs things like `error'.  There were
also problems with argument conversions due to K&R declarations of
functions with `char' arguments which rms didn't want #ifdefs for, but
which I think I fixed locally.  None of this should be an issue now
Emacs is allowed to make the same c89 assumptions as gnulib, so it can
use stdargs and typed parameter lists &c if someone does the work.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]