Hi,
While compiling on IRIX with cc I got the following error:
cfe: Error: bn_mul.c, line 98: Syntax Error
if (n2 < (16) // 32 )
---------------^
cfe: Error: bn_mul.c, line 281: Syntax Error
if (tn < (16) // 32 )
---------------^
cfe: Error: bn_mul.c, line 285: Syntax Error
else
^
cfe: Error: bn_mul.c, line 359: Syntax Error
if (n >= (32) // 32 )
---------------^
cfe: Error: bn_mul.c, line 366: Syntax Error
else
^
cfe: Error: bn_mul.c, line 617: Syntax Error
if (al < (16) // 32 )
---------------^
cfe: Error: bn_mul.c, line 631: Syntax Error
else if ((al < (16) // 32 ) || (bl < (16) // 32 ))
---------------------^
cfe: Error: bn_mul.c, line 631: Syntax Error
else if ((al < (16) // 32 ) || (bl < (16) // 32 ))
-------------------------------------------^
cfe: Error: bn_mul.c, line 638: Syntax Error
else
------------------------------------------------------
The problem I guess is C++ comments in C code (in crypto/bn/bn_lcl.h):
bn_lcl.h:#define BN_MULL_SIZE_NORMAL (16) // 32
bn_lcl.h:#define BN_MUL_RECURSIVE_SIZE_NORMAL (16) // 32 /* less than
*/
bn_lcl.h:#define BN_SQR_RECURSIVE_SIZE_NORMAL (16) // 32
bn_lcl.h:#define BN_MUL_LOW_RECURSIVE_SIZE_NORMAL (32) // 32
bn_lcl.h:#define BN_MONT_CTX_SET_SIZE_WORD (64) // 32
Am I right?
Thanks,
Olga Antropova.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]