This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: rfc: limited shared libgcc widgetry


   From: Richard Henderson <rth@cygnus.com>
   Date: Tue, 26 Sep 2000 00:54:46 -0700

   The following is good enough to build a shared libgcc on
   Linux (i386, alpha, ia64), Solaris 2.5, and Irix 6.3 (nearly).

Two points:

* You chose libgcc.so.3 for the soname (at least on Linux).  This
  looks as if you try to encode the GCC version number in the soname,
  which in general isn't a very wise thing to do.  Is there any
  particular reason for not starting at 1.  Or better yet keep it at 0
  (i.e. libgcc.so.0) during development, and bump it to 1 shortly
  before the final release when things are supposed to be stable.

* I still think that having C++ specific symbols in the generic GCC
  runtime library is a stupid idea.  Zack proposed to put them in
  libstdc++, but a seperate, basic C++ runtime library might be more
  appropriate.

Oh, and I'll take a look at support for the Hurd when I can find the
time.  Should be (almost) identical to Linux.

Mark

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]