components/openssl/openssl-1.0.1/patches/openssl-t4-inline.sparc-patch
branchs11-update
changeset 3017 da8a40fb54dd
parent 2921 8da1e7689d13
equal deleted inserted replaced
3016:ef85b23b6885 3017:da8a40fb54dd
     1 #
     1 #
     2 # This file adds inline T4 instruction support to OpenSSL upstream code.
     2 # This file adds inline T4 instruction support to OpenSSL upstream code.
       
     3 # The change was brought in from OpenSSL 1.0.2.
     3 #
     4 #
     4 Index: Configure
     5 Index: Configure
     5 ===================================================================
     6 ===================================================================
     6 diff -ru openssl-1.0.1e/Configure openssl-1.0.1e/Configure
     7 diff -ru openssl-1.0.1e/Configure openssl-1.0.1e/Configure
     7 --- openssl-1.0.1e/Configure 2011-05-24 17:02:24.000000000 -0700
     8 --- openssl-1.0.1e/Configure 2011-05-24 17:02:24.000000000 -0700
   202 +	sub	%o3,%o1,%o0
   203 +	sub	%o3,%o1,%o0
   203 +.type	_sparcv9_vis1_instrument_bus2,#function
   204 +.type	_sparcv9_vis1_instrument_bus2,#function
   204 +.size	_sparcv9_vis1_instrument_bus2,.-_sparcv9_vis1_instrument_bus2
   205 +.size	_sparcv9_vis1_instrument_bus2,.-_sparcv9_vis1_instrument_bus2
   205 +
   206 +
   206  .section	".init",#alloc,#execinstr
   207  .section	".init",#alloc,#execinstr
   207  	call	OPENSSL_cpuid_setup
   208  	call	solaris_locking_setup
   208  	nop
   209  	nop
   209 Index: crypto/sparcv9cap.c
   210 Index: crypto/sparcv9cap.c
   210 ===================================================================
   211 ===================================================================
   211 diff -ru openssl-1.0.1e/crypto/sparcv9cap.c openssl-1.0.1e/crypto/sparcv9cap.c
   212 diff -ru openssl-1.0.1e/crypto/sparcv9cap.c openssl-1.0.1e/crypto/sparcv9cap.c
   212 --- openssl-1.0.1e/crypto/sparcv9cap.c 2011-05-24 17:02:24.000000000 -0700
   213 --- openssl-1.0.1e/crypto/sparcv9cap.c 2011-05-24 17:02:24.000000000 -0700