[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openssl-cvs
Subject:    [CVS] OpenSSL: openssl/crypto/perlasm/ x86asm.pl
From:       "Andy Polyakov" <appro () openssl ! org>
Date:       2007-12-18 9:32:20
Message-ID: 20071218093220.9C1A21EAE851 () master ! openssl ! org
[Download RAW message or body]

  OpenSSL CVS Repository
  http://cvs.openssl.org/
  ____________________________________________________________________________

  Server: cvs.openssl.org                  Name:   Andy Polyakov
  Root:   /v/openssl/cvs                   Email:  appro@openssl.org
  Module: openssl                          Date:   18-Dec-2007 10:32:20
  Branch: HEAD                             Handle: 2007121809322000

  Modified files:
    openssl/crypto/perlasm  x86asm.pl

  Log:
    Disable support for Metrowerks assembler. Assembler itself is broken,
    specifically it incorrectly encodes EA offsets between 128 and 255.

  Summary:
    Revision    Changes     Path
    1.18        +2  -3      openssl/crypto/perlasm/x86asm.pl
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openssl/crypto/perlasm/x86asm.pl
  ============================================================================
  $ cvs diff -u -r1.17 -r1.18 x86asm.pl
  --- openssl/crypto/perlasm/x86asm.pl	18 Dec 2007 09:18:49 -0000	1.17
  +++ openssl/crypto/perlasm/x86asm.pl	18 Dec 2007 09:32:20 -0000	1.18
  @@ -181,8 +181,8 @@
       {	$win32=1;		require "x86nasm.pl";	}
       elsif (($type eq "nw-nasm"))
       {	$netware=1;		require "x86nasm.pl";	}
  -    elsif (($type eq "nw-mwasm"))
  -    {	$netware=1; $mwerks=1;	require "x86nasm.pl";	}
  +    #elsif (($type eq "nw-mwasm"))
  +    #{	$netware=1; $mwerks=1;	require "x86nasm.pl";	}
       elsif (($type eq "win32"))
       {	$win32=1;		require "x86masm.pl";	}
       else
  @@ -193,7 +193,6 @@
   	coff	- GAS/COFF such as Win32 targets
   	win32n	- Windows 95/Windows NT NASM format
   	nw-nasm - NetWare NASM format
  -	nw-mwasm- NetWare Metrowerks Assembler
   EOF
   	exit(1);
       }
  @@ .
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
CVS Repository Commit List                     openssl-cvs@openssl.org
Automated List Manager                           majordomo@openssl.org
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic