diff options
author | drow <drow@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-10-02 19:06:29 +0000 |
---|---|---|
committer | drow <drow@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-10-02 19:06:29 +0000 |
commit | c5eb53ab834b77a9ee0f83063ffa96d7762c1abd (patch) | |
tree | 35f042c50015c580d149c608972dc6fcef5f0e4e /libiberty/strerror.c | |
parent | 5645a613d8787659f16b231e38f1d26699178912 (diff) | |
download | gcc-c5eb53ab834b77a9ee0f83063ffa96d7762c1abd.tar.gz |
* strerror.c: Revert last change. Declare static sys_nerr
and sys_errlist using different names.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@72046 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libiberty/strerror.c')
-rw-r--r-- | libiberty/strerror.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/libiberty/strerror.c b/libiberty/strerror.c index bee9bfc2490..83a5992b4dd 100644 --- a/libiberty/strerror.c +++ b/libiberty/strerror.c @@ -7,7 +7,6 @@ #include "config.h" -#ifndef HAVE_STRERROR #ifdef HAVE_SYS_ERRLIST /* Note that errno.h (not sure what OS) or stdio.h (BSD 4.4, at least) might declare sys_errlist in a way that the compiler might consider @@ -17,17 +16,14 @@ #define sys_nerr sys_nerr__ #define sys_errlist sys_errlist__ #endif -#endif #include <stdio.h> #include <errno.h> -#ifndef HAVE_STRERROR #ifdef HAVE_SYS_ERRLIST #undef sys_nerr #undef sys_errlist #endif -#endif /* Routines imported from standard C runtime libraries. */ @@ -464,9 +460,10 @@ static int num_error_names = 0; same name, it differs from other implementations in that it is dynamically initialized rather than statically initialized. */ -#ifndef HAVE_STRERROR #ifndef HAVE_SYS_ERRLIST +#define sys_nerr sys_nerr__ +#define sys_errlist sys_errlist__ static int sys_nerr; static const char **sys_errlist; @@ -476,7 +473,6 @@ extern int sys_nerr; extern char *sys_errlist[]; #endif -#endif /* @@ -542,7 +538,6 @@ init_error_tables () } } -#ifndef HAVE_STRERROR #ifndef HAVE_SYS_ERRLIST /* Now attempt to allocate the sys_errlist table, zero it out, and then @@ -563,7 +558,6 @@ init_error_tables () } #endif -#endif } |