From owner-cvs-src@FreeBSD.ORG Thu Oct 25 19:25:06 2007 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BE97816A46B; Thu, 25 Oct 2007 19:25:06 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.freebsd.org (Postfix) with ESMTP id 23DE113C4B5; Thu, 25 Oct 2007 19:25:05 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.14.1/8.14.1) with ESMTP id l9PJP1dk016920; Thu, 25 Oct 2007 23:25:01 +0400 (MSD) (envelope-from ache@nagual.pp.ru) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nagual.pp.ru; s=default; t=1193340301; bh=LiCks1tgvgV65NvvA/26MStnSV/agef4KiQjxK8 Xd90=; l=499; h=Date:From:To:Cc:Subject:Message-ID:Mail-Followup-To: References:MIME-Version:Content-Type:Content-Disposition: In-Reply-To:User-Agent; b=bcTIIsJVymdlApS8uX3wjOuGcKpuangUjQGzhSI6 ec7pGWZtJrlx4FDNL8oX2CrDbT+TklWmEEHoWo0foPq3kxBBK9S7hEGRyMTugP1yxCn +RsSiBUjuakSi9ckaB92fDu0KCmB4fNRI7KOxDQruou4ci78RP2Dn9SDmA+Uk+YE= Received: (from ache@localhost) by nagual.pp.ru (8.14.1/8.14.1/Submit) id l9PJP1Jq016919; Thu, 25 Oct 2007 23:25:01 +0400 (MSD) (envelope-from ache) Date: Thu, 25 Oct 2007 23:25:01 +0400 From: Andrey Chernov To: Daniel Eischen Message-ID: <20071025192501.GG16187@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Daniel Eischen , d@delphij.net, Scott Long , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200710150951.l9F9pUm7026506@repoman.freebsd.org> <4720B30F.4040903@samsco.org> <20071025151707.GA11398@nagual.pp.ru> <4720C7D6.9090004@delphij.net> <20071025190019.GA16187@nagual.pp.ru> <4720E9E1.7000900@delphij.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@FreeBSD.ORG, Scott Long , src-committers@FreeBSD.ORG, d@delphij.net, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc/locale utf8.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Oct 2007 19:25:06 -0000 On Thu, Oct 25, 2007 at 03:17:32PM -0400, Daniel Eischen wrote: > Why not simply avoid the error check for inlines. Solaris > doesn't seem to add a check, it just does the conversion. > The non-inlined versions do error checking. Although standard permit this, it will cause lots of programs to break here and there and even may cause core dump. I don't think it is what everybody wants. Non-inlined versions a) not used nowdays b) must be exact as inlined. -- http://ache.pp.ru/