From owner-svn-src-all@FreeBSD.ORG Mon Nov 14 10:00:37 2011 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13CA610656B3; Mon, 14 Nov 2011 10:00:37 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (cl-327.ede-01.nl.sixxs.net [IPv6:2001:7b8:2ff:146::2]) by mx1.freebsd.org (Postfix) with ESMTP id C81A28FC0C; Mon, 14 Nov 2011 10:00:36 +0000 (UTC) Received: from [IPv6:2001:7b8:3a7:0:d8ac:9806:a63d:a8d4] (unknown [IPv6:2001:7b8:3a7:0:d8ac:9806:a63d:a8d4]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 9F7CB5C59; Mon, 14 Nov 2011 11:00:35 +0100 (CET) Message-ID: <4EC0E6C2.4010509@FreeBSD.org> Date: Mon, 14 Nov 2011 11:00:34 +0100 From: Dimitry Andric Organization: The FreeBSD Project User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20111105 Thunderbird/8.0 MIME-Version: 1.0 To: Stefan Farfeleder References: <201111131618.pADGIm2n099696@svn.freebsd.org> <20111114082129.GA1596@mole.fafoe.narf.at> In-Reply-To: <20111114082129.GA1596@mole.fafoe.narf.at> X-Enigmail-Version: 1.3.3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, David Chisnall Subject: Re: svn commit: r227487 - head/include X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Nov 2011 10:00:37 -0000 On 2011-11-14 09:21, Stefan Farfeleder wrote: > On Sun, Nov 13, 2011 at 04:18:48PM +0000, David Chisnall wrote: >> Author: theraven >> Date: Sun Nov 13 16:18:48 2011 >> New Revision: 227487 >> URL: http://svn.freebsd.org/changeset/base/227487 >> >> Log: >> The spec says that FILE must be defined in wchar.h, but it wasn't. It >> is now. Also hide some macros in C++ mode that will break C++ >> namespaced calls. >> >> Approved by: dim (mentor) > > I think this change is wrong. Whic spec are you referring to? C99 > defines FILE only in 7.19.1#2 (stdio.h). In other headers FILE is used > as parameter type for functions but that does not mean it is exported to > user space. http://pubs.opengroup.org/onlinepubs/007908799/xsh/wchar.h.html