OSDN Git Service

* read-rtl.c (fatal_expected_char): Print EOF as text rather that
authorrask <rask@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 Nov 2007 17:24:51 +0000 (17:24 +0000)
committerrask <rask@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 Nov 2007 17:24:51 +0000 (17:24 +0000)
its binary representation.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@130318 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/read-rtl.c

index beb2370..291479e 100644 (file)
@@ -1,3 +1,8 @@
+2007-11-20  Rask Ingemann Lambertsen  <rask@sygehus.dk>
+
+       * read-rtl.c (fatal_expected_char): Print EOF as text rather that
+       its binary representation.
+
 2007-11-20  Richard Guenther  <rguenther@suse.de>
 
        * tree-ssa-operands.c (add_virtual_operand): Consistently prune
index fbb67b4..cc8fd97 100644 (file)
@@ -218,8 +218,12 @@ fatal_with_file_and_line (FILE *infile, const char *msg, ...)
 static void
 fatal_expected_char (FILE *infile, int expected_c, int actual_c)
 {
-  fatal_with_file_and_line (infile, "expected character `%c', found `%c'",
-                           expected_c, actual_c);
+  if (actual_c == EOF)
+    fatal_with_file_and_line (infile, "expected character `%c', found EOF",
+                             expected_c);
+  else
+    fatal_with_file_and_line (infile, "expected character `%c', found `%c'",
+                             expected_c, actual_c);
 }
 
 /* Implementations of the iterator_group callbacks for modes.  */