Patch for PR4020, shell script errors in makefiles

Craig Rodrigues rodrigc@mediaone.net
Tue Nov 13 15:03:00 GMT 2001


Hi,

The following patch was supplied in PR 4020:
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=4020&database=gcc

and fixes some shell script errors under Solaris.

Request approval to commit.


Sun Nov 18 16:07:02 2001  Craig Rodrigues  <rodrigc@gcc.gnu.org>

	PR bootstrap/4020
	* mklibgcc.in: Add missing semi-colons.
	* Makefile.in: Same.


Index: mklibgcc.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/mklibgcc.in,v
retrieving revision 1.34
diff -u -r1.34 mklibgcc.in
--- mklibgcc.in	2001/08/22 14:35:30	1.34
+++ mklibgcc.in	2001/11/18 21:05:52
@@ -335,7 +335,7 @@
 
 echo 'stmp-dirs: force'
 echo '	for d in '"$dirs"'; do \'
-echo '	  if [ -d $$d ]; then true; else '$mkinstalldirs' $$d; fi \'
+echo '	  if [ -d $$d ]; then true; else '$mkinstalldirs' $$d; fi; \'
 echo '	done'
 echo '	if [ -f stmp-dirs ]; then true; else touch stmp-dirs; fi'
 
Index: Makefile.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/Makefile.in,v
retrieving revision 1.784
diff -u -r1.784 Makefile.in
--- Makefile.in	2001/11/18 19:46:55	1.784
+++ Makefile.in	2001/11/18 21:06:05
@@ -2723,7 +2723,7 @@
 	    for f in cpp.info gcc.info cppinternals.info; do \
 		if [ -f $(infodir)/$$f ]; then \
 		  install-info --dir-file=$(infodir)/dir $(infodir)/$$f; \
-		else true; fi \
+		else true; fi; \
 	    done; \
 	  else true; fi; \
 	else true; fi;
@@ -3124,7 +3124,7 @@
 	      mv $$stage/$$i/* $$i/. 2>/dev/null; \
 	    else \
 	      mv $$stage/$$i .; \
-	    fi \
+	    fi; \
 	  done \
 	fi ; \
 	rm -f $${stage}_build $${stage}_copy ;\
-- 
Craig Rodrigues        
http://www.gis.net/~craigr    
rodrigc@mediaone.net          



More information about the Gcc-patches mailing list