~ubuntu-branches/ubuntu/lucid/openssl/lucid-security

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Colin Watson
  • Date: 2010-02-01 15:40:27 UTC
  • Revision ID: james.westby@ubuntu.com-20100201154027-7tlrrbbeddcolb3h
Tags: 0.9.8k-7ubuntu6
* Backport Intel AES-NI support from
  http://rt.openssl.org/Ticket/Display.html?id=2067 (LP: #485518).
* Don't change perl #! paths under .pc.

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
SHLIB_MAJOR=0
13
13
SHLIB_MINOR=9.8
14
14
SHLIB_EXT=.so.$(SHLIB_MAJOR).$(SHLIB_MINOR)
15
 
PLATFORM=debian-amd64
 
15
PLATFORM=debian-i386
16
16
OPTIONS=--prefix=/usr --openssldir=/usr/lib/ssl enable-zlib enable-tlsext no-camellia no-capieng no-cms no-gmp no-idea no-jpake no-krb5 no-mdc2 no-montasm no-rc5 no-rfc3779 no-seed no-shared no-sslv2 no-zlib-dynamic
17
 
CONFIGURE_ARGS=--prefix=/usr --openssldir=/usr/lib/ssl no-idea no-mdc2 no-rc5 zlib enable-tlsext no-sslv2 debian-amd64
 
17
CONFIGURE_ARGS=--prefix=/usr --openssldir=/usr/lib/ssl no-idea no-mdc2 no-rc5 zlib enable-tlsext no-sslv2 debian-i386
18
18
SHLIB_TARGET=linux-shared
19
19
 
20
20
# HERE indicates where this Makefile lives.  This can be used to indicate
60
60
# PKCS1_CHECK - pkcs1 tests.
61
61
 
62
62
CC= gcc
63
 
CFLAG= -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wa,--noexecstack -g -Wall -DMD32_REG_T=int -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM
 
63
CFLAG= -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -Wa,--noexecstack -g -Wall
64
64
DEPFLAG= -DOPENSSL_NO_CAMELLIA -DOPENSSL_NO_CAPIENG -DOPENSSL_NO_CMS -DOPENSSL_NO_GMP -DOPENSSL_NO_IDEA -DOPENSSL_NO_JPAKE -DOPENSSL_NO_MDC2 -DOPENSSL_NO_RC5 -DOPENSSL_NO_RFC3779 -DOPENSSL_NO_SEED -DOPENSSL_NO_SSLV2
65
65
PEX_LIBS= 
66
66
EX_LIBS= -ldl -Wl,-Bsymbolic-functions -lz
87
87
PROCESSOR= 
88
88
 
89
89
# CPUID module collects small commonly used assembler snippets
90
 
CPUID_OBJ= x86_64cpuid.o
91
 
BN_ASM= x86_64-gcc.o x86_64-mont.o
 
90
CPUID_OBJ= 
 
91
BN_ASM= bn_asm.o
92
92
DES_ENC= des_enc.o fcrypt_b.o
93
 
AES_ASM_OBJ= aes-x86_64.o
 
93
AES_ASM_OBJ= aes_core.o aes_cbc.o
94
94
BF_ENC= bf_enc.o
95
95
CAST_ENC= c_enc.o
96
96
RC4_ENC= rc4_enc.o rc4_skey.o
97
97
RC5_ENC= rc5_enc.o
98
 
MD5_ASM_OBJ= md5-x86_64.o
99
 
SHA1_ASM_OBJ= sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o
 
98
MD5_ASM_OBJ= 
 
99
SHA1_ASM_OBJ= 
100
100
RMD160_ASM_OBJ= 
101
101
 
102
102
# KRB5 stuff
171
171
SHARED_FIPS=
172
172
SHARED_LIBS=
173
173
SHARED_LIBS_LINK_EXTS=.so
174
 
SHARED_LDFLAGS=-m64 -Wl,--version-script=openssl.ld
 
174
SHARED_LDFLAGS= -Wl,--version-script=openssl.ld
175
175
 
176
176
GENERAL=        Makefile
177
177
BASENAME=       openssl