Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Jan 2000 17:30:19 -0500 (EST)
From:      Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
To:        obrien@FreeBSD.org
Cc:        Garrett Wollman <wollman@khavrinen.lcs.mit.edu>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/lib/libc/gen Makefile.inc
Message-ID:  <200001292230.RAA35707@khavrinen.lcs.mit.edu>
In-Reply-To: <20000129135134.C70968@dragon.nuxi.com>
References:  <Pine.BSF.4.21.0001281637390.41451-100000@green.dyndns.org> <3892AB60.85F0B786@jonny.eng.br> <20000129150358.Q31717@jade.chc-chimes.com> <200001292036.PAA35163@khavrinen.lcs.mit.edu> <20000129135134.C70968@dragon.nuxi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
<<On Sat, 29 Jan 2000 13:51:34 -0800, "David O'Brien" <obrien@FreeBSD.org> said:

> On Sat, Jan 29, 2000 at 03:36:26PM -0500, Garrett Wollman wrote:
>> > A point that I brought up and obrien confirmed. Using stranything() is a
>> > violation of the ANSI standard. Everyone keeps ignoring that.
>> 
>> Um, no it isn't.

> Can you explain what part of the ANSI-C standard below you don't understand.

You quote precisely the section which proves my point.

> Section 4.13.7 General Utilities <stdlib.h>

>     Function names that begin with {\bf str} and a lowercase letter
>     (followed by any combination of digits, letters, and underscore) may
>     be added to the declarations in the <stdlib.h> header.

Nowhere in this paragraph does it say ``by ANSI/ISO''.  These are
identifiers which are prohibited to *users*, not to The
Implementation.  (This should be obvious: the only way a new such
identifier would be added to the standard is if it first appears in some
implementation.)

-GAWollman

--
Garrett A. Wollman   | O Siem / We are all family / O Siem / We're all the same
wollman@lcs.mit.edu  | O Siem / The fires of freedom 
Opinions not those of| Dance in the burning flame
MIT, LCS, CRS, or NSA|                     - Susan Aglukark and Chad Irschick


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001292230.RAA35707>