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] |
On Wed, Apr 19, 2017 at 03:01:25PM +0200, Florian Weimer wrote: > On 04/19/2017 02:35 PM, Dmitry V. Levin wrote: > > On Wed, Apr 19, 2017 at 11:17:21AM +0200, Florian Weimer wrote: > > [...] > >> I'm leaning towards a clean break: Stop installing <libio.h>. > > > > You must be joking. This would definitely break libzio. > > I'm not. > > I just tried, and libzio 1.04 compiles fine with !HAVE_LIBIO_H. It > doesn't define its own vtables, either, nor does it internal _IO_* symbols. libzio uses cookie_io_functions_t provided by libio.h; in case of !HAVE_LIBIO_H it falls back to _IO_cookie_io_functions_t also defined by libio.h via stdio.h; If stdio.h continues to provide fopencookie and _IO_cookie_io_functions_t, this should be enough for libzio. -- ldv
Attachment:
signature.asc
Description: PGP signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |