OSDN Git Service

* index-prop: New file.
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 May 1998 01:36:06 +0000 (01:36 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 May 1998 01:36:06 +0000 (01:36 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20112 138bc75d-0d04-0410-961f-82ee72b054a4

contrib/ChangeLog
contrib/index-prop [new file with mode: 0755]

index 438acca..6578a4d 100644 (file)
@@ -1,3 +1,7 @@
+1998-05-28  Jason Merrill  <jason@yorick.cygnus.com>
+
+       * index-prop: New file.
+
 Sat May 23 23:38:49 1998  Matthias Klose  <doko@cs.tu-berlin.de>
 
        * test_summary: find good awk (copied from warn_summary).
diff --git a/contrib/index-prop b/contrib/index-prop
new file mode 100755 (executable)
index 0000000..a169b57
--- /dev/null
@@ -0,0 +1,25 @@
+#! /usr/bin/perl -wi
+# Fix up the output of cvs diff -c so that it works with patch.
+# We do this by propagating the full pathname from the Index: line
+# into the diff itself.
+#
+# Thrown together by Jason Merrill <jason@cygnus.com>
+
+while (<>)
+{
+  if (/^Index: (.*)/) 
+    {
+      $full = $1;
+      print;
+      for (1..7)
+       {
+         $_ = <>;
+         s/ [^\t]+\t/ $full\t/;
+         print;
+       }
+    }
+  else
+    {
+      print;
+    }
+}