This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: shared libstdc++ on SVR5, UDK.
- To: Robert Lipe <robertlipe at usa dot net>
- Subject: Re: shared libstdc++ on SVR5, UDK.
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Sat, 02 Jan 1999 18:13:43 -0700
- cc: egcs-patches at cygnus dot com, Thelma Lubkin <thelma at csd dot uwm dot edu>
- Reply-To: law at cygnus dot com
In message <19990102052114.A939@rjlgemini.dgii.com>you write:
> This patch is necessary to make --enable-shared be productive on System
> V Release 5 targets such as Unixware 7 or targets that are closely
> related such as the UDK. I have confirmed that there isn't a shared
> libm on these targets, so elfshlibm.ml is still out of the question.
>
> My gut tells me that this patch might be applicable to OpenServer,
> but the potential interaction of --enable-shared and multilibs is
> mind-numbing. I briefly considered supporting it if --enable-shared
> and --disable-multilib (i.e. --with-gas) but I quickly got over that
> impulse.
>
> * configure.in: (*-*-sysv5, *-*-*udk*): Treat like sysv4.
>
> This gets the binary size for "hello, world" down to 21K from 870K.
> SCO's tools still sneak in under 7K. EGCS' Libstdc++ seems to suck in
> libm.
Looks reasonable to me. I wonder if you need to tweak any of the toplevel
configury too though...
jeff