This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: _IO_stdin_used stripped by version scripts


* Andreas Schwab:

> On Aug 28 2016, Florian Weimer <fw@deneb.enyo.de> wrote:
>
>> We haven't seen those crashes in Fedora, although the symbol is
>> sometimes missing there, too, and at least i386 is old enough to need
>> this mechanism.  We don't have any libio/stdio patches in the Fedora
>> glibc.
>
> I think this was only relevant while libio was shared with libstdc++.

But there are still old i386 binaries which use this functionality
(and they still worked a couple of months ago, with a current kernel
and all).

This still worked for the glibc 2.1 ABI a couple of months ago on
i386.  I'm not sure if we need to preserve this level of backwards
compatibility these days.  I doubt we test it systematically, and it
really constrains the kind of changes we can make to libio, not just
at the ABI level, but also in terms of applying fixes which change if
and in which order vtable methods are called.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]