This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
PATCH: Fix native warning
- From: "H. J. Lu" <hjl at lucon dot org>
- To: binutils at sources dot redhat dot com
- Date: Wed, 18 Dec 2002 12:11:59 -0800
- Subject: PATCH: Fix native warning
This seems to work for me.
H.J.
----
2002-12-18 H.J. Lu <hjl@gnu.org>
* Makefile.tpl: Add @build_prefix@ before $(BUILD_SUBDIR).
* Makefile.in: Regenerated.
* configure.in (build_prefix): New. Substitute.
--- binutils/Makefile.in.build Wed Dec 18 10:38:06 2002
+++ binutils/Makefile.in Wed Dec 18 12:03:41 2002
@@ -1233,7 +1233,7 @@ TAGS: do-TAGS
.PHONY: configure-build-libiberty maybe-configure-build-libiberty
maybe-configure-build-libiberty:
configure-build-libiberty: $(BUILD_SUBDIR)/libiberty/Makefile
-$(BUILD_SUBDIR)/libiberty/Makefile: config.status
+@build_prefix@$(BUILD_SUBDIR)/libiberty/Makefile: config.status
@[ -d $(BUILD_SUBDIR)/libiberty ] || mkdir $(BUILD_SUBDIR)/libiberty;\
r=`${PWD}`; export r; \
s=`cd $(srcdir); ${PWD}`; export s; \
--- binutils/Makefile.tpl.build Wed Dec 18 10:37:29 2002
+++ binutils/Makefile.tpl Wed Dec 18 12:06:58 2002
@@ -791,7 +791,7 @@ TAGS: do-TAGS
.PHONY: configure-build-[+module+] maybe-configure-build-[+module+]
maybe-configure-build-[+module+]:
configure-build-[+module+]: $(BUILD_SUBDIR)/[+module+]/Makefile
-$(BUILD_SUBDIR)/[+module+]/Makefile: config.status
+@build_prefix@$(BUILD_SUBDIR)/[+module+]/Makefile: config.status
@[ -d $(BUILD_SUBDIR)/[+module+] ] || mkdir $(BUILD_SUBDIR)/[+module+];\
r=`${PWD}`; export r; \
s=`cd $(srcdir); ${PWD}`; export s; \
--- binutils/configure.in.build Wed Dec 18 10:37:29 2002
+++ binutils/configure.in Wed Dec 18 12:03:37 2002
@@ -168,6 +168,10 @@ if test x"${build_alias}" != x"${host}"
fi
fi
+if test x"${target_subdir}" = x"${build_subdir}" ; then
+ build_prefix=build-
+fi
+
# Skipdirs are removed silently.
skipdirs=
# Noconfigdirs are removed loudly.
@@ -1729,6 +1733,7 @@ s%@CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@%\$
s%@RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@%\$(STAGE_CC_WRAPPER) ${qqRAW_CXX_FOR_TARGET}%
s%@target_subdir@%${target_subdir}%
s%@build_subdir@%${build_subdir}%
+s%@build_prefix@%${build_prefix}%
s%@build_configargs@%${buildargs}%
s%@gxx_include_dir@%${gxx_include_dir}%
s%@host_configargs@%${hostargs}%