errors.c (_cpp_begin_message): Print "error: " for errors.
authorJoseph Myers <jsm@polyomino.org.uk>
Thu, 14 Oct 2004 00:56:22 +0000 (01:56 +0100)
committerJoseph Myers <jsm28@gcc.gnu.org>
Thu, 14 Oct 2004 00:56:22 +0000 (01:56 +0100)
libcpp:
* errors.c (_cpp_begin_message): Print "error: " for errors.

gcc/testsuite:
* gcc.dg/cpp/error-1.c: New test.

From-SVN: r89025

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/cpp/error-1.c [new file with mode: 0644]
libcpp/ChangeLog
libcpp/errors.c

index b31a43c2f1a5b4fd912cd69f34a0ca4bf4dee14f..07e4c0794cd098cf60ad159244675f8abceadfa6 100644 (file)
@@ -1,3 +1,7 @@
+2004-10-14  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * gcc.dg/cpp/error-1.c: New test.
+
 2004-10-14  Joseph S. Myers  <jsm@polyomino.org.uk>
 
        * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
diff --git a/gcc/testsuite/gcc.dg/cpp/error-1.c b/gcc/testsuite/gcc.dg/cpp/error-1.c
new file mode 100644 (file)
index 0000000..961ef6d
--- /dev/null
@@ -0,0 +1,5 @@
+/* Test that error messages include "error:" in the text.  */
+/* Origin: Joseph Myers <jsm@polyomino.org.uk> */
+/* { dg-do preprocess } */
+
+/* { dg-error "error: unterminated comment" }
index 34daa7c99b745ff98cf4e82be1555d0c6ce538c3..77f1dc08b80f42202543686167d995d6e0b601ee 100644 (file)
@@ -1,3 +1,7 @@
+2004-10-14  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * errors.c (_cpp_begin_message): Print "error: " for errors.
+
 2004-10-10  Andreas Jaeger  <aj@suse.de>
 
        * makedepend.c: Include mkdeps.h for prototype of deps_add_vpath.
index 5d53c21b28d241de92ce28be1e0632b929e6374a..2aa814016a1847783587ebb6852fea7eb1d64eec 100644 (file)
@@ -118,6 +118,8 @@ _cpp_begin_message (cpp_reader *pfile, int code,
     fputs (_("warning: "), stderr);
   else if (level == CPP_DL_ICE)
     fputs (_("internal error: "), stderr);
+  else
+    fputs (_("error: "), stderr);
 
   return 1;
 }