From edbf8b16980a483c70cce6fc94401ec6936a9789 Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Thu, 27 Dec 2007 11:26:06 +0000 Subject: [PATCH] Makefile.in (all): Use install-leaf rather than install. libgcc/ * Makefile.in (all): Use install-leaf rather than install. (install): Split most of the rule into... (install-leaf): ...this new one. From-SVN: r131198 --- libgcc/ChangeLog | 6 ++++++ libgcc/Makefile.in | 5 +++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index d5481be95a78..68f4c5089334 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,9 @@ +2007-12-27 Richard Sandiford + + * Makefile.in (all): Use install-leaf rather than install. + (install): Split most of the rule into... + (install-leaf): ...this new one. + 2007-12-19 Etsushi Kato Paolo Bonzini diff --git a/libgcc/Makefile.in b/libgcc/Makefile.in index 24894e6efe48..3acf2e856a43 100644 --- a/libgcc/Makefile.in +++ b/libgcc/Makefile.in @@ -100,7 +100,7 @@ all: all-multi # them back to the GCC directory. Too many things (other # in-tree libraries, and DejaGNU) know about the layout # of the build tree, for now. - $(MAKE) install DESTDIR=$(gcc_objdir) \ + $(MAKE) install-leaf DESTDIR=$(gcc_objdir) \ slibdir= libsubdir= MULTIOSDIR=$(MULTIDIR) .PHONY: all-multi @@ -884,7 +884,7 @@ install-shared: @shlib_base_name@,libgcc_s,$(subst \ @shlib_slibdir_qual@,$(MULTIOSSUBDIR),$(SHLIB_INSTALL)))) -install: $(install-shared) $(install-libunwind) +install-leaf: $(install-shared) $(install-libunwind) $(mkinstalldirs) $(DESTDIR)$(inst_libdir) $(INSTALL_DATA) libgcc.a $(DESTDIR)$(inst_libdir)/ @@ -900,6 +900,7 @@ install: $(install-shared) $(install-libunwind) $(INSTALL_DATA) $$file $(DESTDIR)$(inst_libdir)/; \ done +install: install-leaf @$(MULTIDO) $(FLAGS_TO_PASS) multi-do DO=install .PHONY: install install-shared install-libunwind