This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: [v3] Update libstdc++ baseline on Solaris 2
- From: Rainer Orth <ro at CeBiTec dot Uni-Bielefeld dot DE>
- To: Paolo Carlini <paolo dot carlini at oracle dot com>
- Cc: libstdc++ at gcc dot gnu dot org, Benjamin Kosnik <bkoz at redhat dot com>
- Date: Wed, 01 Dec 2010 15:12:32 +0100
- Subject: Re: [v3] Update libstdc++ baseline on Solaris 2
- References: <yddeia458vq.fsf@manam.CeBiTec.Uni-Bielefeld.DE> <4CF3F292.900@oracle.com> <ydd1v61389b.fsf@manam.CeBiTec.Uni-Bielefeld.DE> <4CF655EE.1010301@oracle.com>
Paolo Carlini <paolo.carlini@oracle.com> writes:
> I agree, I only analyzed that specific circumstance. I think we are all
> interested in improving the current status, in particular if easy enough
> to maintain.
Maybe we can adopt the tool Sun is using to ensure no
involuntary/incompatible changes to their shared libraries? They can be
found in
http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/tools/script/
check_rtime.pl, find_elf.pl, interface_check.pl, interface_cmp.pl,
onbld_elfmod.pm, onbld_elfmod_vertype.pm
together with the corresponding man pages. They don't have support for
C++ demaningling right now, but that could certainly be added. I always
meant to use them regularly for the other versioned GCC runtime libs,
which have nothing like abi_check right now, but haven't gotten around
to that so far.
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University