Whoaa there, how does that change work when the compiler is *not* GNU?

In message <[EMAIL PROTECTED]> on Sun, 15 Dec 2002 
16:27:54 +0100 (CET), "Andy Polyakov" <[EMAIL PROTECTED]> said:

appro>   Log:
appro>     Another Solaris shared build clean-up. This is not actually needed if one
appro>     uses WorkShop C. It's gcc driver that brings copy of libgcc.a into .so
appro>     otherwise. In case you wonder what it's -Wl,-z... and not just -z. Problem
appro>     is that gcc driver apparently omits all -z options but -z text. Don't ask
appro>     me why. I'm not committing corresponding workaround into the HEAD as
appro>     Makefile.shared reportedly needs even more work...
appro> 
appro>   Summary:
appro>     Revision    Changes     Path
appro>     1.154.2.41  +2  -1      openssl/Makefile.org
appro>   ____________________________________________________________________________
appro> 
appro>   Index: openssl/Makefile.org
appro>   ============================================================
appro>   $ cvs diff -u -r1.154.2.40 -r1.154.2.41 Makefile.org
appro>   --- openssl/Makefile.org       15 Dec 2002 06:45:46 -0000      1.154.2.40
appro>   +++ openssl/Makefile.org       15 Dec 2002 15:27:53 -0000      1.154.2.41
appro>   @@ -360,7 +360,8 @@
appro>                    set -x; ${CC} ${SHARED_LDFLAGS} -G -dy -z text \
appro>                          -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
appro>                          -h lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \
appro>   -                      -z allextract lib$$i.a $$libs ${EX_LIBS} -lc ) || exit 
1; \
appro>   +                      -Wl,-z,allextract lib$$i.a -Wl,-z,defaultextract \
appro>   +                      $$libs ${EX_LIBS} -lc ) || exit 1; \
appro>                  libs="$$libs -l$$i"; \
appro>                  done; \
appro>          fi

-- 
Richard Levitte   \ Spannvägen 38, II \ [EMAIL PROTECTED]
Redakteur@Stacken  \ S-168 35  BROMMA  \ T: +46-8-26 52 47
                    \      SWEDEN       \ or +46-708-26 53 44
Procurator Odiosus Ex Infernis                -- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/

Unsolicited commercial email is subject to an archival fee of $400.
See <http://www.stacken.kth.se/~levitte/mail/> for more info.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to