This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: libsupc++
- To: Philippe Troin <phil at fifi dot org>
- Subject: Re: libsupc++
- From: Phil Edwards <pedwards at disaster dot jaj dot com>
- Date: Thu, 28 Jun 2001 15:10:12 -0400
- Cc: Alexandre Oliva <aoliva at redhat dot com>, gcc at gcc dot gnu dot org
- References: <3B38F510.213ACFD4@mcmail.vanderbilt.edu> <orn16uodwz.fsf@guarana.lsd.ic.unicamp.br> <87ae2sl5ut.fsf@ceramic.fifi.org>
On Thu, Jun 28, 2001 at 01:14:18PM -0700, Philippe Troin wrote:
> Alexandre Oliva <aoliva@redhat.com> writes:
> > On Jun 26, 2001, Jerry Zhao <jerry.zhao@mcmail.vanderbilt.edu> wrote:
> >
> > > For some reason, the share version (.so) of libsupc++ was not created
> > > with my compilation of gcc-3.0.
> >
> > It's not supposed to be created.
>
> What's libsupc++ for BTW ?
C++ Support. Routines and structures that support the core language, rather
than the huge C++ Standard Library. Things like the exception-handling
routines, the various flavors of new/delete, and the RTTI functions are
in libsupc++. It's rather tightly tied to the compiler.
This way you don't need to link against libstdc++ if you aren't using any
of (what most users think of as) the standard C++ library. It also lets
the maintainers replace bits and pieces easier.
Phil
--
Would I had phrases that are not known, utterances that are strange, in
new language that has not been used, free from repetition, not an utterance
which has grown stale, which men of old have spoken.
- anonymous Egyptian scribe, c.1700 BC