aboutsummaryrefslogtreecommitdiff
path: root/gcc/Makefile.in
diff options
context:
space:
mode:
authorDaniel Jacobowitz <dan@codesourcery.com>2006-02-22 20:21:14 +0000
committerDaniel Jacobowitz <drow@gcc.gnu.org>2006-02-22 20:21:14 +0000
commit9fb03bd8d79ea68d981c00c94bdb0ba5fb04b9ff (patch)
treedc7fc6ad362cc6160b873073afcfa09114d84044 /gcc/Makefile.in
parent90fc5c36c11e6c3efe1b4b9f949b279c85344cbb (diff)
downloadgcc-9fb03bd8d79ea68d981c00c94bdb0ba5fb04b9ff.zip
gcc-9fb03bd8d79ea68d981c00c94bdb0ba5fb04b9ff.tar.gz
gcc-9fb03bd8d79ea68d981c00c94bdb0ba5fb04b9ff.tar.bz2
Makefile.in (stmp-fixinc): Use real-$(INSTALL_HEADERS_DIR).
* Makefile.in (stmp-fixinc): Use real-$(INSTALL_HEADERS_DIR). (real-install-headers-tar, real-install-headers-cpio) (real-install-headers-cp): New targets. From-SVN: r111372
Diffstat (limited to 'gcc/Makefile.in')
-rw-r--r--gcc/Makefile.in14
1 files changed, 13 insertions, 1 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 002b1c9..59fdd4f 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -3195,7 +3195,7 @@ stmp-fixinc: gsyslimits.h macro_list \
-chmod a+rx include
if [ -d ../prev-gcc ]; then \
cd ../prev-gcc && \
- $(MAKE) $(INSTALL_HEADERS_DIR) DESTDIR=`pwd`/../gcc/ \
+ $(MAKE) real-$(INSTALL_HEADERS_DIR) DESTDIR=`pwd`/../gcc/ \
libsubdir=. ; \
else \
(TARGET_MACHINE='$(target)'; srcdir=`cd $(srcdir); ${PWD_COMMAND}`; \
@@ -3789,6 +3789,18 @@ install-headers-cpio: stmp-int-hdrs $(STMP_FIXPROTO) install-include-dir
install-headers-cp: stmp-int-hdrs $(STMP_FIXPROTO) install-include-dir
cp -p -r include $(DESTDIR)$(libsubdir)
+# Targets without dependencies, for use in prev-gcc during bootstrap.
+real-install-headers-tar:
+ (cd `${PWD_COMMAND}`/include ; \
+ tar -cf - .; exit 0) | (cd $(DESTDIR)$(libsubdir)/include; tar xpf - )
+
+real-install-headers-cpio:
+ cd `${PWD_COMMAND}`/include ; \
+ find . -print | cpio -pdum $(DESTDIR)$(libsubdir)/include
+
+real-install-headers-cp:
+ cp -p -r include $(DESTDIR)$(libsubdir)
+
# Install supporting files for fixincludes to be run later.
install-mkheaders: stmp-int-hdrs $(STMP_FIXPROTO) install-itoolsdirs \
macro_list xlimits.h