From owner-cvs-include Mon Aug 12 11:31:21 1996 Return-Path: owner-cvs-include Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA04276 for cvs-include-outgoing; Mon, 12 Aug 1996 11:31:21 -0700 (PDT) Received: (from ache@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA04254; Mon, 12 Aug 1996 11:30:46 -0700 (PDT) Date: Mon, 12 Aug 1996 11:30:46 -0700 (PDT) From: "Andrey A. Chernov" Message-Id: <199608121830.LAA04254@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-include Subject: cvs commit: src/include locale.h Sender: owner-cvs-include@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/08/12 11:30:45 Modified: include locale.h Log: There is so many places where range comparation (using collate) needed (much more than I think initially), so I forced to add new user-visible non-standard function to libc. Revision Changes Path 1.2 +1 -0 src/include/locale.h From owner-cvs-include Tue Aug 13 04:14:18 1996 Return-Path: owner-cvs-include Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA07651 for cvs-include-outgoing; Tue, 13 Aug 1996 04:14:18 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id EAA07643; Tue, 13 Aug 1996 04:14:08 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.12/8.6.9) id UAA06547; Tue, 13 Aug 1996 20:46:46 +1000 Date: Tue, 13 Aug 1996 20:46:46 +1000 From: Bruce Evans Message-Id: <199608131046.UAA06547@godzilla.zeta.org.au> To: CVS-committers@freefall.freebsd.org, ache@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-include@freefall.freebsd.org Subject: Re: cvs commit: src/include locale.h Sender: owner-cvs-include@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified: include locale.h > Log: > There is so many places where range comparation (using collate) > needed (much more than I think initially), so I forced to add > new user-visible non-standard function to libc. Non-standard functions that are declared in standard headers should be ifdefed: #if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE) See . Prototypes should be alphabetical order. We normally use a separate list for the nonstandard functions (see again) so this probably doesn't apply to the new functions. The ordering in is actually screwed up. putenv and getenv are out of order because they were once in a separate list for !_ANSI_SOURCE-only. The rand48 functions are out of order because someone didn't follow the rules. Bruce From owner-cvs-include Tue Aug 13 07:01:52 1996 Return-Path: owner-cvs-include Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA14652 for cvs-include-outgoing; Tue, 13 Aug 1996 07:01:52 -0700 (PDT) Received: (from ache@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA14638; Tue, 13 Aug 1996 07:01:42 -0700 (PDT) Date: Tue, 13 Aug 1996 07:01:42 -0700 (PDT) From: "Andrey A. Chernov" Message-Id: <199608131401.HAA14638@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-include Subject: cvs commit: src/include locale.h Sender: owner-cvs-include@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 96/08/13 07:01:41 Modified: include locale.h Log: #if !ANSI !POSIX newly added collate_range_cmp function Revision Changes Path 1.3 +2 -0 src/include/locale.h From owner-cvs-include Tue Aug 13 07:07:21 1996 Return-Path: owner-cvs-include Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA14863 for cvs-include-outgoing; Tue, 13 Aug 1996 07:07:21 -0700 (PDT) Received: from sovcom.kiae.su (sovcom.kiae.su [193.125.152.1]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id HAA14851; Tue, 13 Aug 1996 07:07:02 -0700 (PDT) Received: by sovcom.kiae.su id AA06044 (5.65.kiae-1 ); Tue, 13 Aug 1996 16:58:51 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Tue, 13 Aug 96 16:58:51 +0300 Received: (from ache@localhost) by nagual.ru (8.7.5/8.7.3) id RAA01752; Tue, 13 Aug 1996 17:56:49 +0400 (MSD) Message-Id: <199608131356.RAA01752@nagual.ru> Subject: Re: cvs commit: src/include locale.h In-Reply-To: <199608131046.UAA06547@godzilla.zeta.org.au> from "Bruce Evans" at "Aug 13, 96 08:46:46 pm" To: bde@zeta.org.au (Bruce Evans) Date: Tue, 13 Aug 1996 17:56:49 +0400 (MSD) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-include@freefall.freebsd.org From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= (Andrey A. Chernov) Organization: self X-Class: Fast X-Mailer: ELM [version 2.4ME+ PL24 (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-include@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Non-standard functions that are declared in standard headers should > be ifdefed: > > #if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE) Thanx, will be fixed shortly. -- Andrey A. Chernov http://www.nagual.ru/~ache/