[Bug libstdc++/22111] [4.0/4.1 Regression] libstdc++ ABI

2005-06-19 Thread bkoz at gcc dot gnu dot org
--- Additional Comments From bkoz at gcc dot gnu dot org 2005-06-19 19:57 --- Mine. -- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |bkoz at gcc dot gn

[Bug libstdc++/22111] [4.0/4.1 Regression] libstdc++ ABI

2005-06-19 Thread bkoz at gcc dot gnu dot org
--- Additional Comments From bkoz at gcc dot gnu dot org 2005-06-19 19:53 --- This isn't a critical error. I think the warning is pretty clear. However, it is true that without symbol versioning, 'make check-abi' is pretty useless. The attached patch corrects this. -benjamin --

[Bug libstdc++/22111] [4.0/4.1 Regression] libstdc++ ABI

2005-06-19 Thread themis_hv at yahoo dot co dot uk
--- Additional Comments From themis_hv at yahoo dot co dot uk 2005-06-19 15:33 --- (In reply to comment #7) > Why, libstdc++ and the new compiler still works, you just don't get symbol >versioning at all. I know do not get symbol versioning but what is causing the testsuite then? --

[Bug libstdc++/22111] [4.0/4.1 Regression] libstdc++ ABI

2005-06-19 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-06-19 15:29 --- (In reply to comment #6) > I think it may be a good idea to abort build compared to building it and > generating a testsuite failure. Why, libstdc++ and the new compiler still works, you just don't get symb

[Bug libstdc++/22111] [4.0/4.1 Regression] libstdc++ ABI

2005-06-19 Thread themis_hv at yahoo dot co dot uk
--- Additional Comments From themis_hv at yahoo dot co dot uk 2005-06-19 15:27 --- Looking through my build log it shows: configure: WARNING: === Linker version 21500 is too old for configure: WARNING: === full symbol versioning support in this release of GCC. configure: WARNING: === Y

[Bug libstdc++/22111] [4.0/4.1 Regression] libstdc++ ABI

2005-06-19 Thread bkoz at gcc dot gnu dot org
--- Additional Comments From bkoz at gcc dot gnu dot org 2005-06-19 14:39 --- The log file indicates that symbol versioning is turned off. This is most probably due to an old version of binutils. You should see this when configuring libstdc++: configure: versioning on shared library s

[Bug libstdc++/22111] [4.0/4.1 Regression] libstdc++ ABI

2005-06-19 Thread themis_hv at yahoo dot co dot uk
--- Additional Comments From themis_hv at yahoo dot co dot uk 2005-06-19 10:22 --- I am using FSF Binutils 2.15 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22111

[Bug libstdc++/22111] [4.0/4.1 Regression] libstdc++ ABI

2005-06-18 Thread bkoz at gcc dot gnu dot org
--- Additional Comments From bkoz at gcc dot gnu dot org 2005-06-19 03:08 --- What binutils are you using? Can you attach the libstdc++.log after you do "make check-abi'? thanks, benjamin -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22111

[Bug libstdc++/22111] [4.0/4.1 Regression] libstdc++ ABI

2005-06-18 Thread giovannibajo at libero dot it
-- What|Removed |Added Severity|normal |critical Target Milestone|--- |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22

[Bug libstdc++/22111] [4.0/4.1 Regression] libstdc++ ABI

2005-06-18 Thread giovannibajo at libero dot it
--- Additional Comments From giovannibajo at libero dot it 2005-06-18 13:48 --- I see this also on 4.1.0 20050617. -- What|Removed |Added CC|