OSDN Git Service

* config/mips/mips.c (mips_make_temp_file): Call fatal_io_error,
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 Feb 2001 16:34:40 +0000 (16:34 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 Feb 2001 16:34:40 +0000 (16:34 +0000)
not pfatal_with_name.
(mips_asm_file_end): Likewise; also pass more args to fatal_io_error.

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

gcc/ChangeLog
gcc/config/mips/mips.c

index b300c5c..4a66eca 100644 (file)
@@ -1,6 +1,8 @@
 Mon Feb  5 11:23:16 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
        * config/mips/mips.c (override_options): Fix typo in last change.
+       (mips_make_temp_file): Call fatal_io_error, not pfatal_with_name.
+       (mips_asm_file_end): Likewise; also pass more args to fatal_io_error.
 
 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
 
index a0e434d..1f19c98 100644 (file)
@@ -5825,7 +5825,7 @@ mips_make_temp_file ()
 
   stream = fopen (temp_filename, "w+");
   if (!stream)
-    pfatal_with_name (temp_filename);
+    fatal_io_error ("can't open %s", temp_filename);
 
 #ifndef __MSDOS__
   /* In MSDOS, we cannot unlink the temporary file until we are finished using
@@ -6075,17 +6075,17 @@ mips_asm_file_end (file)
       fprintf (file, "\n\t.text\n");
       rewind (asm_out_text_file);
       if (ferror (asm_out_text_file))
-       fatal_io_error (temp_filename);
+       fatal_io_error ("can't rewind %s", temp_filename);
 
       while ((len = fread (buffer, 1, sizeof (buffer), asm_out_text_file)) > 0)
        if ((int) fwrite (buffer, 1, len, file) != len)
-         pfatal_with_name (asm_file_name);
+         fatal_io_error ("can't write to %s", asm_file_name);
 
       if (len < 0)
-       pfatal_with_name (temp_filename);
+       fatal_io_error ("can't read from %s", temp_filename);
 
       if (fclose (asm_out_text_file) != 0)
-       pfatal_with_name (temp_filename);
+       fatal_io_error ("can't close %s", temp_filename);
 
 #ifdef __MSDOS__
       unlink (temp_filename);