mips.c (mips_make_temp_file): Call fatal_io_error, not pfatal_with_name.
authorRichard Kenner <kenner@vlsi1.ultra.nyu.edu>
Mon, 5 Feb 2001 16:34:40 +0000 (16:34 +0000)
committerRichard Kenner <kenner@gcc.gnu.org>
Mon, 5 Feb 2001 16:34:40 +0000 (11:34 -0500)
* config/mips/mips.c (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.

From-SVN: r39457

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

index b300c5c9cada6467d16a6ad2cf2340d8099bbdf0..4a66eca37826dab6fce34870cae082e39b4101f8 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 a0e434d91eec8e8d266aaf2f85bd6ed057455f22..1f19c98028ee0e0d605c1200fe68134fb070cc62 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);