Skip site navigation (1)Skip section navigation (2)
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>