From owner-freebsd-arch Sun Oct 13 16:45:20 2002 Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB93E37B401 for ; Sun, 13 Oct 2002 16:45:19 -0700 (PDT) Received: from smtp02.iprimus.net.au (smtp02.iprimus.net.au [210.50.76.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DF7A43E9C for ; Sun, 13 Oct 2002 16:45:18 -0700 (PDT) (envelope-from tim@robbins.dropbear.id.au) Received: from dilbert.robbins.dropbear.id.au ([210.50.36.112]) by smtp02.iprimus.net.au with Microsoft SMTPSVC(5.0.2195.4617); Mon, 14 Oct 2002 09:45:04 +1000 Received: from dilbert.robbins.dropbear.id.au (lfd14pdlivpbvo8d@localhost [127.0.0.1]) by dilbert.robbins.dropbear.id.au (8.12.6/8.12.6) with ESMTP id g9DNj1bo026478 for ; Mon, 14 Oct 2002 09:45:02 +1000 (EST) (envelope-from tim@dilbert.robbins.dropbear.id.au) Received: (from tim@localhost) by dilbert.robbins.dropbear.id.au (8.12.6/8.12.6/Submit) id g9DNj0Eu026446 for freebsd-arch@freebsd.org; Mon, 14 Oct 2002 09:45:00 +1000 (EST) (envelope-from tim) Date: Mon, 14 Oct 2002 09:44:59 +1000 From: Tim Robbins To: freebsd-arch@freebsd.org Subject: Macros in Message-ID: <20021014094459.A25812@dilbert.robbins.dropbear.id.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i X-OriginalArrivalTime: 13 Oct 2002 23:45:04.0927 (UTC) FILETIME=[8E07B2F0:01C27312] Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Since revision 1.25 of src/include/stdio.h removed the macro versions of putc() and getc(), is there any reason why we shouldn't go the whole way and remove the rest of the macros (*_unlocked()) ? This would let us make FILE opaque and move the definition of struct __sFILE into src/lib/libc/stdio/local.h. This would also let us remove the __sFILEX hack. Tim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message