Using |inline| in codebase / was: Re: Usage of ANSI-C |const| in X11 code...

Alan Coopersmith Alan.Coopersmith at Sun.COM
Sun Apr 3 16:03:18 PDT 2005

Thomas Dickey wrote:
> On Sat, Apr 02, 2005 at 09:25:37PM +0200, Roland Mainz wrote:
>>Thomas Dickey wrote:
>>>On Thu, Mar 31, 2005 at 02:34:31AM +0200, Roland Mainz wrote:
>>>>I would prefer if the codebase could be compiled with strict
>>>>ANSI-C89 to gurantee maximum portability. If we let it slip now we may
>>>That would be nice, except that the unusal interpretation of "strict"
>>>makes it not compile with unistd.h
>>What exactly breaks here ?
> My point was that (lacking additional #define's to turn on features),
> "strict" ANSI-C89 (or C99, etc), turn off the POSIX features.

And it turns off features like large-file support which require extended
types such as 64-bit ints on 32-bit OS'es.

	-Alan Coopersmith-           alan.coopersmith at
	 Sun Microsystems, Inc. - X Window System Engineering

More information about the xorg mailing list