Hi, > Comment out the align directive. All that's doing is making sure the code > is aligned with the machine cache boundaries for performance. > Unfortunately the COFF object format used on Netware doesn't support that > or at least that's what the assembler says. > It should still run fine without that, just maybe a bit slower. ok, just tested with SNAP-20071126, and few of my old issues are already fixed now; so here's what remains:
--- openssl-SNAP-20071126.orig/crypto/perlasm/x86nasm.pl 2007-11-24 18:00:16.000000000 +0100 +++ openssl-SNAP-20071126/crypto/perlasm/x86nasm.pl 2007-11-26 23:09:17.000000000 +0100 @@ -94,6 +94,8 @@ { my $tmp=<<___; %ifdef __omf__ section code use32 class=code align=64 +%elifdef __coff__ +section .text code %else section .text code align=64 %endif diff -ur openssl-SNAP-20071126.orig/crypto/rc4/asm/rc4-586.pl openssl-SNAP-20071126/crypto/rc4/asm/rc4-586.pl --- openssl-SNAP-20071126.orig/crypto/rc4/asm/rc4-586.pl 2007-04-26 23:00:56.000000000 +0200 +++ openssl-SNAP-20071126/crypto/rc4/asm/rc4-586.pl 2007-11-26 23:09:17.000000000 +0100 @@ -143,7 +143,7 @@ &movz ($ty,&BP(0,$dat,$ty)); &add (&LB($xx),1); &xor (&LB($ty),&BP(0,$inp)); - &lea ($inp,&BP(1,$inp)); + &lea ($inp,&DWP(1,$inp)); &movz ($tx,&BP(0,$dat,$xx)); &cmp ($inp,&wparam(1)); &mov (&BP(-1,$out,$inp),&LB($ty)); but now I get a new issue: mwasmnlm -maxerrors 20 -o crypto\des\asm\d-nw.o .\crypto\des\asm\d-nw.asm ### mwasmnlm Assembler: # File: crypto\des\asm\d-nw.asm # -------------------------------- # 1147: call @L_DES_encrypt2_begin # Error: ^^^^^^^^^^^^^^^^^^^^^ # Unknown identifier, @L_DES_encrypt2_begin ### mwasmnlm Assembler: # 1151: call @L_DES_encrypt2_begin # Error: ^^^^^^^^^^^^^^^^^^^^^ # Unknown identifier, @L_DES_encrypt2_begin ### mwasmnlm Assembler: # 1155: call @L_DES_encrypt2_begin # Error: ^^^^^^^^^^^^^^^^^^^^^ # Unknown identifier, @L_DES_encrypt2_begin ### mwasmnlm Assembler: # 1266: call @L_DES_encrypt2_begin # Error: ^^^^^^^^^^^^^^^^^^^^^ # Unknown identifier, @L_DES_encrypt2_begin ### mwasmnlm Assembler: # 1270: call @L_DES_encrypt2_begin # Error: ^^^^^^^^^^^^^^^^^^^^^ # Unknown identifier, @L_DES_encrypt2_begin ### mwasmnlm Assembler: # 1274: call @L_DES_encrypt2_begin # Error: ^^^^^^^^^^^^^^^^^^^^^ # Unknown identifier, @L_DES_encrypt2_begin ### mwasmnlm Assembler: # 1366: call @L_DES_encrypt1_begin # Error: ^^^^^^^^^^^^^^^^^^^^^ # Unknown identifier, @L_DES_encrypt1_begin ### mwasmnlm Assembler: # 1410: call @L_DES_encrypt1_begin # Error: ^^^^^^^^^^^^^^^^^^^^^ # Unknown identifier, @L_DES_encrypt1_begin ### mwasmnlm Assembler: # 1426: call @L_DES_encrypt1_begin # Error: ^^^^^^^^^^^^^^^^^^^^^ # Unknown identifier, @L_DES_encrypt1_begin ### mwasmnlm Assembler: # 1451: call @L_DES_encrypt1_begin # Error: ^^^^^^^^^^^^^^^^^^^^^ # Unknown identifier, @L_DES_encrypt1_begin ### mwasmnlm Assembler: # 1548: call @L_DES_encrypt3_begin # Error: ^^^^^^^^^^^^^^^^^^^^^ # Unknown identifier, @L_DES_encrypt3_begin ### mwasmnlm Assembler: # 1592: call @L_DES_encrypt3_begin # Error: ^^^^^^^^^^^^^^^^^^^^^ # Unknown identifier, @L_DES_encrypt3_begin ### mwasmnlm Assembler: # 1608: call @L_DES_decrypt3_begin # Error: ^^^^^^^^^^^^^^^^^^^^^ # Unknown identifier, @L_DES_decrypt3_begin ### mwasmnlm Assembler: # 1633: call @L_DES_decrypt3_begin # Error: ^^^^^^^^^^^^^^^^^^^^^ # Unknown identifier, @L_DES_decrypt3_begin ### mwasmnlm Driver Error: # The tool did not produce any output while compiling the file # 'crypto\des\asm\d-nw.asm' Errors caused tool to abort. make: *** [crypto\des\asm\d-nw.o] Error 1 with SNAP-20071122 all files were previously compilable with my fix. thanks, Guenter. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager [EMAIL PROTECTED]