--- ssp.c.orig 2004-09-29 17:33:31.000000000 +0200 +++ ssp.c 2004-10-16 17:25:27.000000000 +0200 @@ -44,6 +44,47 @@ #define SSP_SIGTYPE SIGABRT #endif +/* lorenzo@gnu.org - fix for http://bugs.gentoo.org/show_bug.cgi?id=65892 */ +/* as proposed by Peter S. Mazinger */ + +#ifdef __UCLIBC__ +#define open __libc_open +#define close __libc_close +#define read __libc_read +#define socket __socketcall +#define sendto __libc_sendto +#define getpid __libc_getpid +/* #define kill __syscall_kill */ +#define sigdelset __sigdelset +/* #define sigprocmask __syscall_sigprocmask */ +#define sigfillset __sigfillset +/* +#define sigaction __syscall_sigaction +#define strcpy __strcpy +#define strncat __strncat +#define strlen __strlen +#define strncpy __strncpy +#define gettimeofday __gettimeofday + */ +#else +#define open __open +#define close __close +#define read __read +#define socket __socket +#define sendto __sendto +#define getpid __getpid +#define kill __kill +#define sigdelset __sigdelset +#define sigprocmask __sigprocmask +#define sigfillset __sigfillset +#define sigaction __sigaction +#define strcpy __strcpy +#define strncat __strncat +#define strlen __strlen +#define strncpy __strncpy +#define gettimeofday __gettimeofday +#endif + unsigned long __guard = 0UL; void