Makefile.in ($(lib)): Use shell loop instead of unportable make variable substitution.
authorDave Love <d.love@dl.ac.uk>
Fri, 22 May 1998 10:49:26 +0000 (10:49 +0000)
committerDave Love <fx@gcc.gnu.org>
Fri, 22 May 1998 10:49:26 +0000 (10:49 +0000)
1998-05-20  Dave Love  <d.love@dl.ac.uk>
* Makefile.in ($(lib)): Use shell loop instead of unportable
make variable substitution.

From-SVN: r19957

libf2c/ChangeLog
libf2c/Makefile.in

index e6e930b17892f2aa02ab94c513309cde5871e466..ca82070c9a837804c29cbb742cae6299a91b0005 100644 (file)
@@ -1,3 +1,8 @@
+1998-05-20  Dave Love  <d.love@dl.ac.uk>
+
+       * Makefile.in ($(lib)): Use shell loop instead of unportable
+       make variable substitution.
+
 Tue May 19 12:50:27 1998  Craig Burley  <burley@gnu.org>
 
        Break up main() into separate .o's so making and
index 5469cc50cd280f9135c90cbcf8492715712f84b6..21b136be1f2b85dd17cbf8e139757549f84c7034 100644 (file)
@@ -158,7 +158,8 @@ $(lib): stamp-libf77 stamp-libi77 stamp-libu77 stamp-libe77
        $(AR) $(AR_FLAGS) $(lib) $(FOBJ)
        $(AR) $(AR_FLAGS) $(lib) $(IOBJ)
        $(AR) $(AR_FLAGS) $(lib) $(UOBJ)
-       $(AR) $(AR_FLAGS) $(lib) $(F2CEXT:%=libE77/L%.o)
+       objs=""; for i in $(F2CEXT); do objs="$$objs libE77/L$$i.o"; done; \
+         $(AR) $(AR_FLAGS) $(lib) $$objs
        $(RANLIB) $(lib)
 
 stamp-libi77: libI77/Makefile