diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-10-07 19:09:12 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-10-07 19:09:12 -0400 |
commit | aae807c0f4af55ec4e4e4a0d595d50f10f54a2e2 (patch) | |
tree | 4f0b9f95fe9a3282f4b25724e723e6abc517b9d6 /gcc | |
parent | e19571dbde916e6b64ffe8baa9e94e64ebd15f83 (diff) | |
download | gcc-aae807c0f4af55ec4e4e4a0d595d50f10f54a2e2.zip gcc-aae807c0f4af55ec4e4e4a0d595d50f10f54a2e2.tar.gz gcc-aae807c0f4af55ec4e4e4a0d595d50f10f54a2e2.tar.bz2 |
(my_strerror): If HAVE_STRERROR defined, call strerror.
From-SVN: r8239
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/collect2.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gcc/collect2.c b/gcc/collect2.c index d810aca..ef8bfa8 100644 --- a/gcc/collect2.c +++ b/gcc/collect2.c @@ -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 } /* Delete tempfiles and exit function. */ |