From 432fde528eaf89838a6179516b896ea82711903b Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Tue, 31 Aug 1993 14:06:04 -0700 Subject: [PATCH] (libgcc1.a, libgcc2.a): Don't use set -e. From-SVN: r5234 --- gcc/Makefile.in | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 54aaf57adee..012a7dbda3e 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -617,7 +617,10 @@ libgcc1.a: libgcc1.c $(CONFIG_H) $(LIB1FUNCS_EXTRA) config.status # so that libgcc1.a itself remains nonexistent if compilation is aborted. # -e causes any failing command to make this rule fail. # -e doesn't work in certain shells, so we test $$? as well. - set -e; \ +# lynx has a broken ar, it always complains when the initial library is +# empty, thus this command works only if we don't do -e +# There is a trailing backslash (\) deleted from the following line. +# set -e; for name in $(LIB1FUNCS); \ do \ echo $${name}; \ @@ -669,7 +672,10 @@ libgcc2.a: libgcc2.c libgcc2.ready $(CONFIG_H) $(LIB2FUNCS_EXTRA) \ -rm -f tmplibgcc2.a # -e causes any failing command to make this rule fail. # -e doesn't work in certain shells, so we test $$? as well. - set -e; \ +# lynx has a broken ar, it always complains when the initial library is +# empty, thus this command works only if we don't do -e +# There is a trailing backslash (\) deleted from the following line. +# set -e; for name in $(LIB2FUNCS); \ do \ echo $${name}; \ -- 2.30.2