X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=crypto%2Fbn%2Fbn_asm.c;h=7f4c3ff3b2cdb366d2044697440aa5a834a4aafb;hb=84c15db551ce1d167b901a3bde2b21880b084384;hp=05ede3b25029d9bc60d9437cfaaaf3da580d3120;hpb=6b691a5c85ddc4e407e32781841fee5c029506cd;p=oweals%2Fopenssl.git diff --git a/crypto/bn/bn_asm.c b/crypto/bn/bn_asm.c index 05ede3b250..7f4c3ff3b2 100644 --- a/crypto/bn/bn_asm.c +++ b/crypto/bn/bn_asm.c @@ -93,7 +93,8 @@ BN_ULONG bn_mul_words(BN_ULONG *rp, BN_ULONG *ap, int num, BN_ULONG w) bn_check_num(num); if (num <= 0) return(c1); - for (;;) + /* for (;;) */ + while (1) /* circumvent egcs-1.1.2 bug */ { mul(rp[0],ap[0],w,c1); if (--num == 0) break;