From: Jim Wilson Date: Tue, 31 Aug 1993 21:06:04 +0000 (-0700) Subject: (libgcc1.a, libgcc2.a): Don't use set -e. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=432fde528eaf89838a6179516b896ea82711903b;p=gcc.git (libgcc1.a, libgcc2.a): Don't use set -e. From-SVN: r5234 --- 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}; \