OSDN Git Service

PR target/40913
authordanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Sep 2009 00:03:19 +0000 (00:03 +0000)
committerdanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 18 Sep 2009 00:03:19 +0000 (00:03 +0000)
* config/pa/t-hpux-shlib: Set soname in libgcc_s.sl.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@151826 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/pa/t-hpux-shlib

index 70495b9..d0e229f 100644 (file)
@@ -1,3 +1,8 @@
+2009-09-17  Michael Haubenwallner  <michael.haubenwallner@salomon.at>
+
+       PR target/40913
+       * config/pa/t-hpux-shlib: Set soname in libgcc_s.sl.
+
 2009-09-17  Jakub Jelinek  <jakub@redhat.com>
 
        * c-decl.c (finish_struct): Adjust DECL_SOURCE_LOCATION of
index 66556d4..d5a5b6c 100644 (file)
@@ -26,6 +26,7 @@ SHLIB_DIR = @multilib_dir@
 SHLIB_SLIBDIR_QUAL = @shlib_slibdir_qual@
 
 SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared  -nodefaultlibs \
+       -Wl,+h -Wl,$(SHLIB_SONAME) \
        -o $(SHLIB_DIR)/$(SHLIB_NAME).tmp @multilib_flags@ $(SHLIB_OBJS) && \
         rm -f $(SHLIB_DIR)/$(SHLIB_SONAME) && \
        if [ -f $(SHLIB_DIR)/$(SHLIB_NAME) ]; then \