Formerly ../string/tester.c.~5~
[kopensolaris-gnu/glibc.git] / string / tester.c
index 83e6ad7..523b614 100644 (file)
@@ -4,9 +4,13 @@
 #include <stdlib.h>
 #include <string.h>
 #include <strings.h>
-#include <bstring.h>
 #include <fcntl.h>
 
+#ifndef HAVE_GNU_LD
+#define _sys_nerr      sys_nerr
+#define _sys_errlist   sys_errlist
+#endif
+
 #define        STREQ(a, b)     (strcmp((a), (b)) == 0)
 
 CONST char *it = "<UNSET>";    /* Routine name for message routines. */
@@ -525,8 +529,6 @@ DEFUN(main, (argc, argv), int argc AND char **argv)
 
   /* strerror - VERY system-dependent.  */
   {
-    extern CONST unsigned int _sys_nerr;
-    extern CONST char *CONST _sys_errlist[];
     int f;
     it = "strerror";
     f = open("/", O_WRONLY);   /* Should always fail. */