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]

Reply via email to