Reviewed-by: Andy Polyakov <appro@openssl.org>
register BN_ULONG t1,t2,*rp;
register const BN_ULONG *ap,*bp;
int i,carry;
-#if defined(IRIX_CC_BUG) && !defined(LINT)
- int dummy;
-#endif
bn_check_top(a);
bn_check_top(b);
carry=(t1 < t2);
t1=(t1-t2)&BN_MASK2;
}
-#if defined(IRIX_CC_BUG) && !defined(LINT)
- dummy=t1;
-#endif
*(rp++)=t1&BN_MASK2;
}
#else
#define DG_GCC_BUG /* gcc < 2.6.3 on DGUX */
-#ifdef sgi
-#define IRIX_CC_BUG /* all version of IRIX I've tested (4.* 5.*) */
-#endif
-#ifdef OPENSSL_SYS_SNI
-#define IRIX_CC_BUG /* CDS++ up to V2.0Bsomething suffered from the same bug.*/
-#endif
-
#if defined(OPENSSL_SYS_WINDOWS)
# define strcasecmp _stricmp
# define strncasecmp _strnicmp