This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Proposal: Deprecate direct access stdio internals (for future hard removal)
- From: Zack Weinberg <zackw at panix dot com>
- To: Florian Weimer <fweimer at redhat dot com>
- Cc: GNU C Library <libc-alpha at sourceware dot org>
- Date: Fri, 22 Dec 2017 08:24:19 -0800
- Subject: Re: Proposal: Deprecate direct access stdio internals (for future hard removal)
- Authentication-results: sourceware.org; auth=none
- References: <be630d66-177e-66ee-7588-2f15b3f27753@redhat.com>
On Fri, Dec 22, 2017 at 5:01 AM, Florian Weimer <fweimer@redhat.com> wrote:
> I would like to remove quite a few libio internals in a future glibc
> version.
I abstractly support this change. I wonder what the consequences for
binaries using the "old" stdio (glibc 2.0-format struct _IO_FILE,
_IO_old_*) will be. That code isn't being tested at all and may well
already not work, and if we're prepared to break really old binaries,
it might make sense to drop that stuff as well.
I would also like to draw your attention to my patch to stop
installing libio.h
[https://sourceware.org/ml/libc-alpha/2017-08/msg01200.html], which
has not received any review or testing or any reaction at all, in
fact. :-/
zw