From owner-freebsd-hackers@FreeBSD.ORG Wed May 6 13:20:02 2009 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CCDEE106566C; Wed, 6 May 2009 13:20:02 +0000 (UTC) (envelope-from alexanderchuranov@gmail.com) Received: from mail-fx0-f168.google.com (mail-fx0-f168.google.com [209.85.220.168]) by mx1.freebsd.org (Postfix) with ESMTP id 31C278FC17; Wed, 6 May 2009 13:20:01 +0000 (UTC) (envelope-from alexanderchuranov@gmail.com) Received: by fxm12 with SMTP id 12so99030fxm.43 for ; Wed, 06 May 2009 06:20:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=u9DSBod7bLp2zkL38I5/+CxRTE7xeiyEOWnE6/9apOg=; b=R4uY5xfMQ26sDPFdW08T1VCZtbvHNlorZ9Ks1sKIu2DEJQ34qUnmw8SP0SI9L4hJJp W/kMVWG2BFyRQ2BXWAlaUmEkqr0Fh+Cijak/MHDb+FLKT8XABDGvxSlixUTI7RtLYc8+ IGb+K4flpF0jyLhg4OteWtxxoCdGummxOwtYY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=FBP5LRzxF0vT9BelNLc8S93YqzqW8ImnrO9bRj2qJZj+m+6zOTbiSaA2RxCe6bz+hb WQv+9SegN2SfK95znoWjhDnASjuXcANTk+MMP1Ob2ckXi5WJcpNhELPwQ9tKX/A5NFYi Eq+zDFNYvb6ZYo5EA6mceBxKodh/yujefYGBk= MIME-Version: 1.0 Received: by 10.204.118.66 with SMTP id u2mr1219917bkq.132.1241616000922; Wed, 06 May 2009 06:20:00 -0700 (PDT) In-Reply-To: <20090506131312.GA48658@owl.midgard.homeip.net> References: <20090427183836.GA10793@zim.MIT.EDU> <20090427193326.GA7654@britannica.bec.de> <20090427194904.GA11137@zim.MIT.EDU> <49F6C7A1.6070708@FreeBSD.org> <20090428122225.GA2862@britannica.bec.de> <24e9a86bf5995ba551db8f27aa204191.squirrel@webmail.kovesdan.org> <20090428180624.GA2223@britannica.bec.de> <4A00B897.809@FreeBSD.org> <3cb459ed0905060328n4ad05d98xb5ba0c2e01d356e2@mail.gmail.com> <20090506131312.GA48658@owl.midgard.homeip.net> Date: Wed, 6 May 2009 17:20:00 +0400 Message-ID: <3cb459ed0905060620x78b98bcak5cea5570ee3120a9@mail.gmail.com> From: Alexander Churanov To: Erik Trulsson Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-hackers@freebsd.org, Gabor Kovesdan Subject: Re: SoC 2009: BSD-licensed libiconv in base system X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 May 2009 13:20:03 -0000 2009/5/6 Erik Trulsson : > The C standard has very few requirements on wchar_t. =A0It is up to each > implementation to decide how wchar_t is defined. > There is nothing which prevents the FreeBSD project from deciding > that on FreeBSD wchar_t is always 32 bits wide, which can then be relied > upon in FreeBSD-specific code. =A0It is not like somebody else will chang= e > the relevant include files without warning. Ah, then wchar_t is for internal usage? Then it's OK. Alexander Churanov