--- libiberty/strsignal.c.orig	Fri May 15 16:42:42 1998
+++ libiberty/strsignal.c	Mon May  6 14:01:43 2002
@@ -244,7 +244,7 @@
 #else
 
 #ifdef NSIG
-static int sys_nsig = NSIG;
+static int Gsys_nsig = NSIG;
 #else
 #ifdef _NSIG
 static int sys_nsig = _NSIG;
@@ -330,7 +330,7 @@
       if ((sys_siglist = (const char **) malloc (nbytes)) != NULL)
 	{
 	  memset (sys_siglist, 0, nbytes);
-	  sys_nsig = num_signal_names;
+	  Gsys_nsig = num_signal_names;
 	  for (eip = signal_table; eip -> name != NULL; eip++)
 	    {
 	      sys_siglist[eip -> value] = eip -> msg;
@@ -379,7 +379,7 @@
     {
       init_signal_tables ();
     }
-  maxsize = MAX (sys_nsig, num_signal_names);
+  maxsize = MAX (Gsys_nsig, num_signal_names);
   return (maxsize - 1);
 }
 
@@ -432,7 +432,7 @@
 
 #endif
 
-  if ((signo < 0) || (signo >= sys_nsig))
+  if ((signo < 0) || (signo >= Gsys_nsig))
     {
       /* Out of range, just return NULL */
       msg = NULL;
@@ -591,7 +591,7 @@
     {
       init_signal_tables ();
     }
-  if ((signo <= 0) || (signo >= sys_nsig))
+  if ((signo <= 0) || (signo >= Gsys_nsig))
     {
       fprintf (stderr, "%s: unknown signal\n", message);
     }
@@ -621,7 +621,7 @@
 
   maxsigno = signo_max ();
   printf ("%d entries in names table.\n", num_signal_names);
-  printf ("%d entries in messages table.\n", sys_nsig);
+  printf ("%d entries in messages table.\n", Gsys_nsig);
   printf ("%d is max useful index.\n", maxsigno);
 
   /* Keep printing values until we get to the end of *both* tables, not


syntax highlighted by Code2HTML, v. 0.9.1