[libstdc++] Port-specific symbol exports, porting notes

Gerald Pfeifer pfeifer@dbai.tuwien.ac.at
Sun Jul 6 21:12:00 GMT 2003


On Sun, 6 Jul 2003, Andreas Jaeger wrote:
> But we need to support binutils 2.13 - and disabling symbol versioning
> for older binutils is not an option!

And _at least_ binutils 2.12.1!

On Sun, 6 Jul 2003, Phil Edwards wrote:
> My opinion is that /by the time 3.4 is released/, binutils 2.14 will be
> far more widespread than it is now.  The kind of people who install 3.4
> the day it's released will already have installed 2.14.  The kind of
> people who stay with 3.3 for years to come will also stay with 2.1[23]
> for years to come, and symvers will continues to work for them as well.

Negative.  I am bootstrapping GCC mainline on a daily base on FreeBSD
4.8-RELEASE and FreeBSD 4-STABLE production and SuSE 8.2 systems here,
which are using binutils 2.12.1 and 2.13, and will probably keep them
for quite some time.

> So I submit that nearly all the folks mixing development-stage compilers
> with older released binutils will be us.

...and thousands of users of the BSD ports collections, and many users
who need to use non-released GCC for various reasons, and so on.

If we can work with vendor tools (as, ld) we really should also support
older versions of the GNU tools.

Gerald
-- 
Gerald "Jerry"   pfeifer@dbai.tuwien.ac.at   http://www.pfeifer.com/gerald/



More information about the Gcc-patches mailing list