[Patch, libgfortran] PR 27740 Versioned symbols, bump so version

Steve Kargl sgk@troutmask.apl.washington.edu
Tue May 23 18:50:00 GMT 2006


On Tue, May 23, 2006 at 06:51:46PM +0300, Janne Blomqvist wrote:
> 
> the attached patch bumps the so major version from 1 to 2, and
> introduces symbol versioning for all entry points.
> 
> Also, since the so version is bumped, I took the liberty of removing
> dotprod since that is always inlined in recent versions of the
> frontend.
> 
> The list of symbols to version was generated from the the current
> libgfortran.so.1.0.0, the script that I created for this purpose is
> attached for completeness in case an eager reviewer wants to see that
> basis for choosing symbols.
> 
> I also decided to version the f2c_specific and specific_ math
> functions; is this useful or is it even counterproductive?
> 
> Ok for trunk?

Janne,

Can you outline the procedure for the situation where
someone addsi/removes a function from libgfortran?  
That is, what needs to be updated and how? 

Putting this on the wiki might be good.

Like Tobi, I'm not qualified to review this patch.  You
might ping pbrook for suggestions/review.

-- 
Steve



More information about the Gcc-patches mailing list