diff --git a/lib/roken/roken-common.h b/lib/roken/roken-common.h index 234d052b5..5608e8b20 100644 --- a/lib/roken/roken-common.h +++ b/lib/roken/roken-common.h @@ -125,4 +125,11 @@ #define __attribute__(x) #endif +#if IRIX != 4 /* fix for compiler bug */ +#ifdef RETSIGTYPE +typedef RETSIGTYPE (*SigAction)(/* int??? */); +SigAction signal(int iSig, SigAction pAction); /* BSD compatible */ +#endif +#endif + #endif /* __ROKEN_COMMON_H__ */