(my_strerror): If HAVE_STRERROR defined, call strerror.
authorRichard Kenner <kenner@gcc.gnu.org>
Fri, 7 Oct 1994 23:09:12 +0000 (19:09 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Fri, 7 Oct 1994 23:09:12 +0000 (19:09 -0400)
From-SVN: r8239

gcc/collect2.c

index d810aca6e062dd090c514392e4c0434540e8fd33..ef8bfa835ad4b77be7cb0ac91a27787bd4d791d7 100644 (file)
@@ -305,8 +305,13 @@ char *
 my_strerror (e)
      int e;
 {
-  static char buffer[30];
 
+#ifdef HAVE_STRERROR
+  return strerror (e);
+
+#else
+
+  static char buffer[30];
   if (!e)
     return "";
 
@@ -315,6 +320,7 @@ my_strerror (e)
 
   sprintf (buffer, "Unknown error %d", e);
   return buffer;
+#endif
 }
 \f
 /* Delete tempfiles and exit function.  */