I am using the latest version of openssl, openssl_0.9.6. I am
running on an SGI IRIX 6.4 Origin 2000 system with R10K CPUs.
For both:

./Configure irix-mips3-cc no-asm
./Configure irix64-mips4-cc no-asm

This will produce when linking openssl app:

ld32: ERROR    33 : Unresolved text symbol "bn_div_3_words" --
1st referenced by ../libcrypto.a (bn_div.o).

It seems that a call is still being made to an assembly routine
even though the assembly is not included.

This seems to be a problem with the function call bn_div_3_words
in file bn_div.c at line 240. This has a #ifdef BN_DIV3W. With
the no-asm flag the code still gets compiled with -DBN_DIV3W.
I did not submit a patch because I did not know if the correct
fix is to remove -DBN_DIV3W or to add another compile directive
to bn_div.c at line 240.

Please forgive me for not submitting all the information that
you require. Our IRIX 6.4 machine is in a secure area and I can't
take media in or out easily except for printouts. This seems like
a simple problem anyways. I have taken out -DBN_DIV3W for now
to get it to work.

Thanks,
Bruce Forsberg
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to