]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
* config/alpha/t-osf4, config/arm/t-netbsd, config/ia64/t-hpux
authorZack Weinberg <zack@gcc.gnu.org>
Mon, 28 Feb 2005 06:51:44 +0000 (06:51 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Mon, 28 Feb 2005 06:51:44 +0000 (06:51 +0000)
* config/pa/t-hpux-shlib (SHLIB_INSTALL): Create the
installation directory first.

From-SVN: r95656

gcc/ChangeLog
gcc/config/alpha/t-osf4
gcc/config/arm/t-netbsd
gcc/config/ia64/t-hpux
gcc/config/pa/t-hpux-shlib

index aacdf51ff1241444b638346f4cf11eb2abecd2ac..23af3a5cc12b6d77b8696ac10f479898057d1858 100644 (file)
@@ -1,3 +1,9 @@
+2005-02-27  Zack Weinberg  <zack@codesourcery.com>
+
+       * config/alpha/t-osf4, config/arm/t-netbsd, config/ia64/t-hpux
+       * config/pa/t-hpux-shlib (SHLIB_INSTALL): Create the
+       installation directory first.
+
 2005-02-28  Hans-Peter Nilsson  <hp@axis.com>
 
        PR target/19065.
@@ -32,7 +38,7 @@
 
        * configure.ac: Rename cc_for_cross_gnattools to host_cc_for_libada.
        * configure: Regenerate.
-        * libada-mk.in: Remove CC; rename
+       * libada-mk.in: Remove CC; rename
        cc_for_cross_gnattools / cc_set_by_configure to host_cc_for_libada.
 
 2005-02-26  Andrew Pinski  <pinskia@physics.uc.edu>
 2005-02-22  Devang Patel  <dpatel@apple.com>
 
        PR 19952
-       * tree-if-conv.c (process_phi_nodes): Use bsi_after_labels and skip 
+       * tree-if-conv.c (process_phi_nodes): Use bsi_after_labels and skip
        all labels
-       
+
 2005-02-22  David Edelsohn  <edelsohn@gnu.org>
 
        * config/rs6000/aix.h (WINT_TYPE): Define.
        numbering at LAST_VIRTUAL_REGISTER+1 to avoid possibly using hard
        registers in unsupported ways.
        * expmed.c (init_expmed): Likewise.
-       
+
 2005-02-21  Stan Cox  <scox@redhat.com>
 
        * config/iq2000/iq2000.h (DWARF_FRAME_RETURN_COLUMN): Change to 31.
index 58ce6c2d8d6b3271bb821349fccb974769bbfa80..ead38d1237c35052933e0ea5a86172c5c6c5aa46 100644 (file)
@@ -25,6 +25,8 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \
        $(LN_S) $(SHLIB_NAME) $(SHLIB_SONAME)
 # $(slibdir) double quoted to protect it from expansion while building
 # libgcc.mk.  We want this delayed until actual install time.
-SHLIB_INSTALL = $(INSTALL_DATA) $(SHLIB_NAME) $$(DESTDIR)$$(slibdir)/$(SHLIB_SONAME); \
+SHLIB_INSTALL = \
+       $$(mkinstalldirs) $$(DESTDIR)$$(slibdir); \
+       $(INSTALL_DATA) $(SHLIB_NAME) $$(DESTDIR)$$(slibdir)/$(SHLIB_SONAME); \
        rm -f $$(DESTDIR)$$(slibdir)/$(SHLIB_NAME); \
        $(LN_S) $(SHLIB_SONAME) $$(DESTDIR)$$(slibdir)/$(SHLIB_NAME)
index 533fab947a1c9c45445bbaec1856a3da4359868d..ef61390215349f9cd07c5e98739104acf9a7258b 100644 (file)
@@ -20,6 +20,8 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \
        $(LN_S) $(SHLIB_NAME) $(SHLIB_SONAME)
 # $(slibdir) double quoted to protect it from expansion while building
 # libgcc.mk.  We want this delayed until actual install time.
-SHLIB_INSTALL = $(INSTALL_DATA) $(SHLIB_NAME) $$(DESTDIR)$$(slibdir)/$(SHLIB_SONAME); \
+SHLIB_INSTALL = \
+       $$(mkinstalldirs) $$(DESTDIR)$$(slibdir); \
+       $(INSTALL_DATA) $(SHLIB_NAME) $$(DESTDIR)$$(slibdir)/$(SHLIB_SONAME); \
        rm -f $$(DESTDIR)$$(slibdir)/$(SHLIB_NAME); \
        $(LN_S) $(SHLIB_SONAME) $$(DESTDIR)$$(slibdir)/$(SHLIB_NAME)
index e84a09a74763607ac197d0cf11f82faa7b7a5bcc..2897739fda1b36a7413c2440118f3e625e72a00b 100644 (file)
@@ -38,7 +38,9 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared -nodefaultlibs \
        $(LN_S) @shlib_base_name@.so @multilib_dir@/@shlib_base_name@.so.0
 # $(slibdir) double quoted to protect it from expansion while building
 # libgcc.mk.  We want this delayed until actual install time.
-SHLIB_INSTALL = $(INSTALL_DATA) @multilib_dir@/@shlib_base_name@.so \
+SHLIB_INSTALL = \
+        $$(mkinstalldirs) $$(DESTDIR)$$(slibdir)@shlib_slibdir_qual@; \
+       $(INSTALL_DATA) @multilib_dir@/@shlib_base_name@.so \
        $$(DESTDIR)$$(slibdir)@shlib_slibdir_qual@/@shlib_base_name@.so.0; \
        rm -f $$(DESTDIR)$$(slibdir)@shlib_slibdir_qual@/@shlib_base_name@.so; \
        $(LN_S) @shlib_base_name@.so.0 \
index 2a42ed6efc90a115084e3fff8ea6d9f5fc4a2e69..9673c8e8da3dbcfb3e3806934b51ec878a646f92 100644 (file)
@@ -19,9 +19,10 @@ SHLIB_LINK = $(GCC_FOR_TARGET) $(LIBGCC2_CFLAGS) -shared  -nodefaultlibs \
 
 # $(slibdir) double quoted to protect it from expansion while building
 # libgcc.mk.  We want this delayed until actual install time.
-SHLIB_INSTALL = $(INSTALL_DATA) -m 555 $(SHLIB_DIR)/$(SHLIB_NAME) \
+SHLIB_INSTALL = \
+        $$(mkinstalldirs) $$(DESTDIR)$$(slibdir)$(SHLIB_SLIBDIR_QUAL); \
+       $(INSTALL_DATA) -m 555 $(SHLIB_DIR)/$(SHLIB_NAME) \
        $$(DESTDIR)$$(slibdir)$(SHLIB_SLIBDIR_QUAL)/$(SHLIB_SONAME); \
         rm -f $$(DESTDIR)$$(slibdir)$(SHLIB_SLIBDIR_QUAL)/$(SHLIB_NAME); \
         $(LN_S) $(SHLIB_SONAME) \
        $$(DESTDIR)$$(slibdir)$(SHLIB_SLIBDIR_QUAL)/$(SHLIB_NAME)
-