Fix reporting of unterminated strings.

From-SVN: r9637
diff --git a/gcc/cpplib.h b/gcc/cpplib.h
index 298a570..861f775 100644
--- a/gcc/cpplib.h
+++ b/gcc/cpplib.h
@@ -187,14 +187,14 @@
 #endif
 
   int errors;			/* Error counter for exit code */
-  /* While scanning a comment or a string constant,
-     this records the line it started on, for error messages.  */
-  int start_line;
   void *data;
 
   U_CHAR *token_buffer;
   int token_buffer_size;
 
+  /* Line where a newline was first seen in a string constant.  */
+  int multiline_string_line;
+
   /* Current depth in #include directives that use <...>.  */
   int system_include_depth;
 
@@ -638,7 +638,6 @@
 extern void cpp_warning ();
 extern void cpp_pedwarn ();
 extern void cpp_error_with_line ();
-extern void cpp_warning_with_line ();
 extern void cpp_pedwarn_with_line ();
 extern void cpp_pedwarn_with_file_and_line ();
 extern void fatal ();