This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Change to doc/Makefile.am for "Extracted from" messages


On Thu, Jun 06, 2002 at 11:11:45PM -0700, Donn Terry wrote:
> Unhappily, echo -n is neither POSIX conforming nor portable.  In fact,

Gah.  We'll do without it then.

	* Makefile.am (libbfd.h): Don't use "echo -n".
	(libcoff.h, bfd.h): Likewise.
	* Makefile.in: Regenerate.

Index: bfd/doc/Makefile.am
===================================================================
RCS file: /cvs/src/src/bfd/doc/Makefile.am,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile.am
--- bfd/doc/Makefile.am	5 Jun 2002 03:40:58 -0000	1.6
+++ bfd/doc/Makefile.am	7 Jun 2002 07:34:45 -0000
@@ -209,9 +209,8 @@ libbfd.h: $(LIBBFD_H_DEP)
 	  case $$file in \
 	    *-in.h) cat $$file >> $@ ;; \
 	    */header.sed) break ;; \
-	    *)	echo -n '/* Extracted from ' >> $@ ; \
-		echo -n $$file | sed -e 's,.*/,,' >> $@ ; \
-		echo '.  */' >> $@ ; \
+	    *)	echo $$file | sed -e 's,.*/,,' -e 's,^,/* Extracted from ', \
+				-e 's,$$,.  */,' >> $@ ; \
 		./$(MKDOC) -i -f $(srcdir)/proto.str < $$file >> $@ ;; \
 	  esac; \
 	done
@@ -229,9 +228,8 @@ libcoff.h: $(LIBCOFF_H_DEP)
 	  case $$file in \
 	    *-in.h) cat $$file >> $@ ;; \
 	    */header.sed) break ;; \
-	    *)	echo -n '/* Extracted from ' >> $@ ; \
-		echo -n $$file | sed -e 's,.*/,,' >> $@ ; \
-		echo '.  */' >> $@ ; \
+	    *)	echo $$file | sed -e 's,.*/,,' -e 's,^,/* Extracted from ', \
+				-e 's,$$,.  */,' >> $@ ; \
 		./$(MKDOC) -i -f $(srcdir)/proto.str < $$file >> $@ ;; \
 	  esac; \
 	done
@@ -261,9 +259,8 @@ bfd.h: $(BFD_H_DEP)
 	  case $$file in \
 	    *-in.h) cat $$file >> $@ ;; \
 	    */header.sed) break ;; \
-	    *)	echo -n '/* Extracted from ' >> $@ ; \
-		echo -n $$file | sed -e 's,.*/,,' >> $@ ; \
-		echo '.  */' >> $@ ; \
+	    *)	echo $$file | sed -e 's,.*/,,' -e 's,^,/* Extracted from ', \
+				-e 's,$$,.  */,' >> $@ ; \
 		./$(MKDOC) -f $(srcdir)/proto.str < $$file >> $@ ;; \
 	  esac; \
 	done


-- 
Alan Modra
IBM OzLabs - Linux Technology Centre


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]