On Tue, Mar 13, 2012 at 01:14:12PM -0400, Rich Felker wrote: > SIZE_MAX to prevent applications from declaring objects of type > FILE... :-)
:-) I guess you are right and nobody declares them. > there's no correct/sane > program that would be affected by this ABI change. Actually I suspect that stdio macros might use stuff (like __bufpos) which is located past the proposed new structure member, in which case existing binaries would become incompatible with a patched library: >>> #endif /* __UCLIBC_HAS_WCHAR__ */ >>> int __filedes; >>> + int __errno_value; >>> #ifdef __STDIO_BUFFERS >>> unsigned char *__bufstart; /* pointer to buffer */ >>> unsigned char *__bufend; /* pointer to 1 past end of buffer */ -> unsigned char *__bufpos; Rune _______________________________________________ uClibc mailing list [email protected] http://lists.busybox.net/mailman/listinfo/uclibc
