Date: Thu, 24 Mar 2005 15:08:09 +0000 From: Doug Rabson <dfr@nlsystems.com> To: Daniel Eischen <deischen@FreeBSD.org> Cc: sobomax@portaone.com Subject: Re: cvs commit: src/lib/msun/i387 fenv.c fenv.h Message-ID: <e3141d14bd8fd120dd36939f27980944@nlsystems.com> In-Reply-To: <Pine.GSO.4.43.0503181353530.661-100000@sea.ntplx.net> References: <Pine.GSO.4.43.0503181353530.661-100000@sea.ntplx.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 18 Mar 2005, at 19:00, Daniel Eischen wrote: > On Fri, 18 Mar 2005, Warner Losh wrote: > >>> Yeah, well, that was your karmic punishment for touching the >>> internals >>> of FILE. Serves you right! >> >> I didn't touch the internals of FILE. I just helped clean up the >> mess. :-( > > That was me, but as I recall we ended up keeping binary compat > by reusing an existing field and extending it (green's idea I > believe). I think the real pain came when we tried to fix > the predefined stdio, stdin, and stderr descriptors to prevent > ABI breakage for future FILE changes. > > Has anyone experimented with symbol versioning yet? I recall > someone wanting to do that (dfr?). I did (and still do) want to do that. I'm also horribly short of free time/energy for the foreseeable future. I'm certain that playing with rtld would be lots more fun than writing a unicode string class and bidirectional text renderer (my latest work evil) but unfortunately I get don't get paid for rtld...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e3141d14bd8fd120dd36939f27980944>