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]

Reply via email to