List Info

Thread: OpenSSL: openssl/ Configure TABLE config




OpenSSL: openssl/ Configure TABLE config
country flaguser name
Germany
2007-09-27 02:43:59
  OpenSSL CVS Repository
  http://cvs.openssl.org/
 
____________________________________________________________
________________

  Server: cvs.openssl.org                  Name:   Andy
Polyakov
  Root:   /v/openssl/cvs                   Email:  approopenssl.org
  Module: openssl                          Date:  
27-Sep-2007 09:43:59
  Branch: HEAD                             Handle:
2007092708435800

  Modified files:
    openssl                 Configure TABLE config

  Log:
    Move -march=armv4t to ./config.

  Summary:
    Revision    Changes     Path
    1.577       +2  -1      openssl/Configure
    1.236       +1  -1      openssl/TABLE
    1.165       +4  -2      openssl/config
 
____________________________________________________________
________________

  patch -p0 <<' .'
  Index: openssl/Configure
 
============================================================
================
  $ cvs diff -u -r1.576 -r1.577 Configure
  --- openssl/Configure	27 Sep 2007 07:20:30 -0000	1.576
  +++ openssl/Configure	27 Sep 2007 07:43:58 -0000	1.577
   -324,7 +324,8 
   # throw in -D[BL]_ENDIAN, whichever appropriate...
   "linux-generic32","gcc:-DTERMIO -O3
-fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG
RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL
BF_PTR:$:dlfcn:linux-shared:-fPIC::.so.$(SHLIB_MAJO
R).$(SHLIB_MINOR)",
   "linux-ppc",	"gcc:-DB_ENDIAN -DTERMIO -O3
-Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK
DES_RISC1 DES_UNROLL:ppccpuid_linux32.o:linux_ppc32.o
linux_ppc32-mont.o:::::sha1-ppc_linux32.o
sha256-ppc_linux32.o:::::::dlfcn:linux-shared:-fPIC::.so.$(
SHLIB_MAJOR).$(SHLIB_MINOR)",
  -"linux-armv4",	"gcc:-march=armv4 -DTERMIO
-O3 -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK
DES_INT DES_UNROLL
BF_PTR:$:dlfcn:linux-shared:-fPIC::.so.$(SHLIB_M
AJOR).$(SHLIB_MINOR)",
  +# It's appropriate to complement it with -march, which is
done in ./config...
  +"linux-armv4",	"gcc:-DTERMIO -O3
-Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK
DES_INT DES_UNROLL
BF_PTR:$:dlfcn:linux-shared:-fPIC::.so.$(SHLIB_M
AJOR).$(SHLIB_MINOR)",
   #### IA-32 targets...
   "linux-ia32-icc",	"icc:-DL_ENDIAN -DTERMIO
-O2 -no_cpprt::-D_REENTRANT::-ldl:BN_LLONG $
$:$:dlfcn:linux-shared:-KPIC::.so
.$(SHLIB_MAJOR).$(SHLIB_MINOR)",
   "linux-elf",	"gcc:-DL_ENDIAN -DTERMIO -O3
-fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG
$
$:$:dlfcn:linux-shared:-fPIC::.so
.$(SHLIB_MAJOR).$(SHLIB_MINOR)",
   .
  patch -p0 <<' .'
  Index: openssl/TABLE
 
============================================================
================
  $ cvs diff -u -r1.235 -r1.236 TABLE
  --- openssl/TABLE	27 Sep 2007 07:20:31 -0000	1.235
  +++ openssl/TABLE	27 Sep 2007 07:43:58 -0000	1.236
   -2960,7 +2960,7 
   
   *** linux-armv4
   $cc           = gcc
  -$cflags       = -march=armv4 -DTERMIO -O3 -Wall
  +$cflags       = -DTERMIO -O3 -Wall
   $unistd       = 
   $thread_cflag = -D_REENTRANT
   $sys_id       = 
   .
  patch -p0 <<' .'
  Index: openssl/config
 
============================================================
================
  $ cvs diff -u -r1.164 -r1.165 config
  --- openssl/config	27 Sep 2007 07:09:45 -0000	1.164
  +++ openssl/config	27 Sep 2007 07:43:58 -0000	1.165
   -611,8 +611,10 
   
   	options="$options -DB_ENDIAN
-mschedule=$CPUSCHEDULE -march=$CPUARCH"
   	OUT="linux-generic32" ;;
  -  arm[1-3]*-*-linux2) OUT="linux-generic32" ;;
  -  arm*-*-linux2) OUT="linux-armv4" ;;
  +  armv[1-3]*-*-linux2) OUT="linux-generic32"
;;
  +  # -march=armv4t is expected to generate code binary
compatible with
  +  # vanilla armv4 but interoperable with armv4t.
  +  arm*-*-linux2) OUT="linux-armv4";
options="$options -march=armv4t" ;;
     sh*b-*-linux2) OUT="linux-generic32";
options="$options -DB_ENDIAN" ;;
     sh*-*-linux2)  OUT="linux-generic32";
options="$options -DL_ENDIAN" ;;
     m68k*-*-linux2) OUT="linux-generic32";
options="$options -DB_ENDIAN" ;;
   .
____________________________________________________________
__________
OpenSSL Project                                 http://www.openssl.org
CVS Repository Commit List                    
openssl-cvsopenssl.org
Automated List Manager                          
majordomoopenssl.org

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )