From owner-svn-src-head@freebsd.org Wed Oct 28 18:35:06 2015 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CF9F8A1F948 for ; Wed, 28 Oct 2015 18:35:06 +0000 (UTC) (envelope-from xdsl0000474440@inode.at) Received: from b2bfep13.mx.upcmail.net (b2bfep13.mx.upcmail.net [62.179.121.58]) by mx1.freebsd.org (Postfix) with ESMTP id 1D1F21553 for ; Wed, 28 Oct 2015 18:35:05 +0000 (UTC) (envelope-from xdsl0000474440@inode.at) Received: from edge12.upcmail.net ([192.168.13.82]) by b2bfep13.mx.upcmail.net (InterMail vM.8.01.05.18 201-2260-151-151-20140610) with ESMTP id <20151028183456.HUXV17909.b2bfep13-int.chello.at@edge12.upcmail.net> for ; Wed, 28 Oct 2015 19:34:56 +0100 Received: from iznogoud.viz ([91.119.142.141]) by edge12.upcmail.net with edge id aiat1r01H33F18j0CiatkT; Wed, 28 Oct 2015 19:34:56 +0100 X-SourceIP: 91.119.142.141 Received: from wolfgang by iznogoud.viz with local (Exim 4.86 (FreeBSD)) (envelope-from ) id 1ZrVYj-0000dy-0F; Wed, 28 Oct 2015 19:34:53 +0100 From: Wolfgang Jenkner To: Conrad Meyer Cc: Xin Li , svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, "Andrey A. Chernov" Subject: Re: svn commit: r290110 - in head: include lib/libc/stdio Date: Wed, 28 Oct 2015 19:28:19 +0100 References: <201510281440.t9SEe2PR093917@repo.freebsd.org> <5630EF2F.5080102@delphij.net> <20151028101311.34dfedb7__9766.83928533948$1446052407$gmane$org@m> Message-ID: <85vb9q9703.fsf@iznogoud.viz> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Oct 2015 18:35:06 -0000 On Wed, Oct 28 2015, Conrad Meyer wrote: > JHB has a patch floating around to remove all the FILE macros > and re-private the contents of the FILE struct. As Bryan > said already, Perl reaches in directly for the fd number and > needs to be fixed before that can land. And Emacs uses _p and _bf (or rather, _bf._base) via a gnulib module: https://www.gnu.org/software/gnulib/MODULES.html#module=fpending (the interesting stuff is in fpending.m4).