[v3] make check-abi
Benjamin Kosnik
bkoz@redhat.com
Fri Aug 23 09:54:00 GMT 2002
> Most sane. As well, check-ins on mainline should have explainable
> changes only. For example, we have three symbol removals that are
> explainable in that no user code should have called them directly or
> indirectly.
The whole weak symbols of templates thing is really a hard issue to deal
with. I think all weak instances have to be taken seriously, if for no
other reason that -fno-implicit-templates has the possibility to change
behavior when linking against libstdc++.so.
The other issue is that 'extern template' usage in some of the standard
include files, which prevents weak implicit instatiations, means that
weak definitions in the library (weak objects in particular, for
vtables, etc) must be able to be found.
-benjamin
More information about the Libstdc++
mailing list