aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.com>2001-06-01 09:17:41 +0000
committerHans-Peter Nilsson <hp@gcc.gnu.org>2001-06-01 09:17:41 +0000
commitdb3f0336965e44d7661f9d1c15cfc50a5fd97f50 (patch)
treef26a96bf7fa4668730ad56e7172292bcafbedd7e
parent2ae5cea5b7bf65b57569eda9dfe5f896d1c46bf6 (diff)
downloadgcc-db3f0336965e44d7661f9d1c15cfc50a5fd97f50.zip
gcc-db3f0336965e44d7661f9d1c15cfc50a5fd97f50.tar.gz
gcc-db3f0336965e44d7661f9d1c15cfc50a5fd97f50.tar.bz2
Makefile.in (s-mlib): Make backtick-commands always succeed.
* Makefile.in (s-mlib): Make backtick-commands always succeed. (DRIVER_DEFINES): Ditto. From-SVN: r42773
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/Makefile.in16
2 files changed, 13 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7ad3c67..00ad5a8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2001-06-01 Hans-Peter Nilsson <hp@axis.com>
+
+ * Makefile.in (s-mlib): Make backtick-commands always succeed.
+ (DRIVER_DEFINES): Ditto.
+
2001-05-31 Richard Henderson <rth@redhat.com>
* gcc.c (init_gcc_specs): When linking against libgcc_s.so,
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 4b98270..12e26e3 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -1047,12 +1047,12 @@ libgcc.a: $(LIBGCC_DEPS)
multilib.h: s-mlib; @true
s-mlib: $(srcdir)/genmultilib Makefile
$(SHELL) $(srcdir)/genmultilib \
- "`test @enable_multilib@ = yes && echo $(MULTILIB_OPTIONS)`" \
- "`test @enable_multilib@ = yes && echo $(MULTILIB_DIRNAMES)`" \
- "`test @enable_multilib@ = yes && echo $(MULTILIB_MATCHES)`" \
- "`test @enable_multilib@ = yes && echo $(MULTILIB_EXCEPTIONS)`" \
- "`test @enable_multilib@ = yes && echo $(MULTILIB_EXTRA_OPTS)`" \
- "`test @enable_multilib@ = yes && echo $(MULTILIB_EXCLUSIONS)`" \
+ "`test @enable_multilib@ != yes || echo $(MULTILIB_OPTIONS)`" \
+ "`test @enable_multilib@ != yes || echo $(MULTILIB_DIRNAMES)`" \
+ "`test @enable_multilib@ != yes || echo $(MULTILIB_MATCHES)`" \
+ "`test @enable_multilib@ != yes || echo $(MULTILIB_EXCEPTIONS)`" \
+ "`test @enable_multilib@ != yes || echo $(MULTILIB_EXTRA_OPTS)`" \
+ "`test @enable_multilib@ != yes || echo $(MULTILIB_EXCLUSIONS)`" \
> tmp-mlib.h
$(SHELL) $(srcdir)/move-if-change tmp-mlib.h multilib.h
$(STAMP) s-mlib
@@ -1249,8 +1249,8 @@ DRIVER_DEFINES = \
-DDEFAULT_TARGET_MACHINE=\"$(target_alias)\" \
-DSTANDARD_BINDIR_PREFIX=\"$(bindir)/\" \
-DTOOLDIR_BASE_PREFIX=\"$(unlibsubdir)/../\" \
- `test "$${SHLIB_LINK}" -a "@enable_shared@" = "yes" && echo "-DENABLE_SHARED_LIBGCC"` \
- `test "$${SHLIB_MULTILIB}" && echo "-DNO_SHARED_LIBGCC_MULTILIB"`
+ `test "X$${SHLIB_LINK}" = "X" || test "@enable_shared@" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` \
+ `test "X$${SHLIB_MULTILIB}" = "X" || echo "-DNO_SHARED_LIBGCC_MULTILIB"`
gcc.o: gcc.c $(CONFIG_H) $(SYSTEM_H) intl.h multilib.h \
Makefile $(lang_specs_files) prefix.h $(GCC_H)