--- src/contrib/binutils/libiberty/strsignal.c.orig Sun Oct 20 17:28:15 2002 +++ src/contrib/binutils/libiberty/strsignal.c Sun Oct 20 17:29:24 2002 @@ -16,7 +16,9 @@ we could work out the right declaration. Until, then we just ignore any declaration in the system header files, and always declare it ourselves. With luck, this will always work. */ +#ifndef __FreeBSD__ #define sys_siglist no_such_symbol +#endif #include #include @@ -243,6 +245,7 @@ #else +#ifndef __FreeBSD__ #ifdef NSIG static int sys_nsig = NSIG; #else @@ -251,6 +254,7 @@ #endif #endif extern const char * const sys_siglist[]; +#endif #endif