(main): For -debug, if ..._file_name is a null pointer,
authorRichard Stallman <rms@gnu.org>
Fri, 21 May 1993 19:55:25 +0000 (19:55 +0000)
committerRichard Stallman <rms@gnu.org>
Fri, 21 May 1993 19:55:25 +0000 (19:55 +0000)
say so instead of crashing.

From-SVN: r4530

gcc/collect2.c

index cc0d732..eeddeab 100644 (file)
@@ -1009,12 +1009,18 @@ main (argc, argv)
   if (debug)
     {
       char *ptr;
-      fprintf (stderr, "ld_file_name        = %s\n", ld_file_name);
-      fprintf (stderr, "c_file_name         = %s\n", c_file_name);
-      fprintf (stderr, "nm_file_name        = %s\n", nm_file_name);
-      fprintf (stderr, "strip_file_name     = %s\n", strip_file_name);
-      fprintf (stderr, "c_file              = %s\n", c_file);
-      fprintf (stderr, "o_file              = %s\n", o_file);
+      fprintf (stderr, "ld_file_name        = %s\n",
+              (ld_file_name ? ld_file_name : "not found"));
+      fprintf (stderr, "c_file_name         = %s\n",
+              (c_file_name ? c_file_name : "not found"));
+      fprintf (stderr, "nm_file_name        = %s\n",
+              (nm_file_name ? nm_file_name : "not found"));
+      fprintf (stderr, "strip_file_name     = %s\n",
+              (strip_file_name ? strip_file_name : "not found"));
+      fprintf (stderr, "c_file              = %s\n",
+              (c_file ? c_file : "not found"));
+      fprintf (stderr, "o_file              = %s\n",
+              (o_file ? o_file : "not found"));
 
       ptr = getenv ("COLLECT_GCC_OPTIONS");
       if (ptr)