| OLD | NEW |
| 1 # | 1 # |
| 2 # OpenSSL/crypto/des/Makefile | 2 # OpenSSL/crypto/des/Makefile |
| 3 # | 3 # |
| 4 | 4 |
| 5 DIR= des | 5 DIR= des |
| 6 TOP= ../.. | 6 TOP= ../.. |
| 7 CC= cc | 7 CC= cc |
| 8 CPP= $(CC) -E | 8 CPP= $(CC) -E |
| 9 INCLUDES=-I$(TOP) -I../../include | 9 INCLUDES=-I$(TOP) -I../../include |
| 10 CFLAG=-g | 10 CFLAG=-g |
| 11 MAKEFILE= Makefile | 11 MAKEFILE= Makefile |
| 12 AR= ar r | 12 AR= ar r |
| 13 RANLIB= ranlib | 13 RANLIB= ranlib |
| 14 DES_ENC= des_enc.o fcrypt_b.o | 14 DES_ENC= des_enc.o fcrypt_b.o |
| 15 # or use | |
| 16 #DES_ENC= dx86-elf.o yx86-elf.o | |
| 17 | 15 |
| 18 CFLAGS= $(INCLUDES) $(CFLAG) | 16 CFLAGS= $(INCLUDES) $(CFLAG) |
| 19 ASFLAGS= $(INCLUDES) $(ASFLAG) | 17 ASFLAGS= $(INCLUDES) $(ASFLAG) |
| 20 AFLAGS= $(ASFLAGS) | 18 AFLAGS= $(ASFLAGS) |
| 21 | 19 |
| 22 GENERAL=Makefile | 20 GENERAL=Makefile |
| 23 TEST=destest.c | 21 TEST=destest.c |
| 24 APPS= | 22 APPS= |
| 25 | 23 |
| 26 LIB=$(TOP)/libcrypto.a | 24 LIB=$(TOP)/libcrypto.a |
| 27 LIBSRC=»des_lib.c cbc_cksm.c cbc_enc.c cfb64enc.c cfb_enc.c \ | 25 LIBSRC=»cbc_cksm.c cbc_enc.c cfb64enc.c cfb_enc.c \ |
| 28 ecb3_enc.c ecb_enc.c enc_read.c enc_writ.c \ | 26 ecb3_enc.c ecb_enc.c enc_read.c enc_writ.c \ |
| 29 fcrypt.c ofb64enc.c ofb_enc.c pcbc_enc.c \ | 27 fcrypt.c ofb64enc.c ofb_enc.c pcbc_enc.c \ |
| 30 qud_cksm.c rand_key.c rpc_enc.c set_key.c \ | 28 qud_cksm.c rand_key.c rpc_enc.c set_key.c \ |
| 31 des_enc.c fcrypt_b.c \ | 29 des_enc.c fcrypt_b.c \ |
| 32 xcbc_enc.c \ | 30 xcbc_enc.c \ |
| 33 str2key.c cfb64ede.c ofb64ede.c ede_cbcm_enc.c des_old.c des_old2.c \ | 31 str2key.c cfb64ede.c ofb64ede.c ede_cbcm_enc.c des_old.c des_old2.c \ |
| 34 read2pwd.c | 32 read2pwd.c |
| 35 | 33 |
| 36 LIBOBJ= des_lib.o set_key.o ecb_enc.o cbc_enc.o \ | 34 LIBOBJ= set_key.o ecb_enc.o cbc_enc.o \ |
| 37 ecb3_enc.o cfb64enc.o cfb64ede.o cfb_enc.o ofb64ede.o \ | 35 ecb3_enc.o cfb64enc.o cfb64ede.o cfb_enc.o ofb64ede.o \ |
| 38 enc_read.o enc_writ.o ofb64enc.o \ | 36 enc_read.o enc_writ.o ofb64enc.o \ |
| 39 ofb_enc.o str2key.o pcbc_enc.o qud_cksm.o rand_key.o \ | 37 ofb_enc.o str2key.o pcbc_enc.o qud_cksm.o rand_key.o \ |
| 40 ${DES_ENC} \ | 38 ${DES_ENC} \ |
| 41 fcrypt.o xcbc_enc.o rpc_enc.o cbc_cksm.o \ | 39 fcrypt.o xcbc_enc.o rpc_enc.o cbc_cksm.o \ |
| 42 ede_cbcm_enc.o des_old.o des_old2.o read2pwd.o | 40 ede_cbcm_enc.o des_old.o des_old2.o read2pwd.o |
| 43 | 41 |
| 44 SRC= $(LIBSRC) | 42 SRC= $(LIBSRC) |
| 45 | 43 |
| 46 EXHEADER= des.h des_old.h | 44 EXHEADER= des.h des_old.h |
| 47 HEADER= des_locl.h rpc_des.h spr.h des_ver.h $(EXHEADER) | 45 HEADER= des_locl.h rpc_des.h spr.h des_ver.h $(EXHEADER) |
| 48 | 46 |
| 49 ALL= $(GENERAL) $(SRC) $(HEADER) | 47 ALL= $(GENERAL) $(SRC) $(HEADER) |
| 50 | 48 |
| 51 top: | 49 top: |
| 52 (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) | 50 (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) |
| 53 | 51 |
| 54 all: lib | 52 all: lib |
| 55 | 53 |
| 56 lib: $(LIBOBJ) | 54 lib: $(LIBOBJ) |
| 57 » $(ARX) $(LIB) $(LIBOBJ) | 55 » $(AR) $(LIB) $(LIBOBJ) |
| 58 $(RANLIB) $(LIB) || echo Never mind. | 56 $(RANLIB) $(LIB) || echo Never mind. |
| 59 @touch lib | 57 @touch lib |
| 60 | 58 |
| 61 des: des.o cbc3_enc.o lib | 59 des: des.o cbc3_enc.o lib |
| 62 $(CC) $(CFLAGS) -o des des.o cbc3_enc.o $(LIB) | 60 $(CC) $(CFLAGS) -o des des.o cbc3_enc.o $(LIB) |
| 63 | 61 |
| 64 des_enc-sparc.S: asm/des_enc.m4 | 62 des_enc-sparc.S: asm/des_enc.m4 |
| 65 m4 -B 8192 asm/des_enc.m4 > des_enc-sparc.S | 63 m4 -B 8192 asm/des_enc.m4 > des_enc-sparc.S |
| 66 | 64 |
| 67 # ELF | 65 des-586.s:» asm/des-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl |
| 68 dx86-elf.s:» asm/des-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | 66 » $(PERL) asm/des-586.pl $(PERLASM_SCHEME) $(CFLAGS) > $@ |
| 69 » (cd asm; $(PERL) des-586.pl elf $(CFLAGS) > ../$@) | 67 crypt586.s:» asm/crypt586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl |
| 70 yx86-elf.s:» asm/crypt586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | 68 » $(PERL) asm/crypt586.pl $(PERLASM_SCHEME) $(CFLAGS) > $@ |
| 71 » (cd asm; $(PERL) crypt586.pl elf $(CFLAGS) > ../$@) | |
| 72 # COFF | |
| 73 dx86-cof.s: asm/des-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | |
| 74 » (cd asm; $(PERL) des-586.pl coff $(CFLAGS) > ../$@) | |
| 75 yx86-cof.s: asm/crypt586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | |
| 76 » (cd asm; $(PERL) crypt586.pl coff $(CFLAGS) > ../$@) | |
| 77 # a.out | |
| 78 dx86-out.s: asm/des-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | |
| 79 » (cd asm; $(PERL) des-586.pl a.out $(CFLAGS) > ../$@) | |
| 80 yx86-out.s: asm/crypt586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | |
| 81 » (cd asm; $(PERL) crypt586.pl a.out $(CFLAGS) > ../$@) | |
| 82 | 69 |
| 83 files: | 70 files: |
| 84 $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 71 $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
| 85 | 72 |
| 86 links: | 73 links: |
| 87 @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) | 74 @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) |
| 88 @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) | 75 @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) |
| 89 @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 76 @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 90 | 77 |
| 91 # We need to use force because 'install' matches 'INSTALL' on case | 78 # We need to use force because 'install' matches 'INSTALL' on case |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 149 cfb_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 136 cfb_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h |
| 150 cfb_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/ossl_typ.h | 137 cfb_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/ossl_typ.h |
| 151 cfb_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 138 cfb_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 152 cfb_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 139 cfb_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 153 cfb_enc.o: ../../include/openssl/ui_compat.h cfb_enc.c des_locl.h | 140 cfb_enc.o: ../../include/openssl/ui_compat.h cfb_enc.c des_locl.h |
| 154 des_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 141 des_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 155 des_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 142 des_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 156 des_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 143 des_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 157 des_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 144 des_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 158 des_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 145 des_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 159 des_enc.o: des_enc.c des_locl.h ncbc_enc.c | 146 des_enc.o: des_enc.c des_locl.h ncbc_enc.c spr.h |
| 160 des_lib.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | |
| 161 des_lib.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | |
| 162 des_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | |
| 163 des_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |
| 164 des_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | |
| 165 des_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | |
| 166 des_lib.o: ../../include/openssl/ui_compat.h des_lib.c des_locl.h des_ver.h | |
| 167 des_old.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 147 des_old.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 168 des_old.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 148 des_old.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 169 des_old.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | 149 des_old.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| 170 des_old.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 150 des_old.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 171 des_old.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 151 des_old.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 172 des_old.o: ../../include/openssl/ui_compat.h des_old.c | 152 des_old.o: ../../include/openssl/ui_compat.h des_old.c |
| 173 des_old2.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 153 des_old2.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 174 des_old2.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 154 des_old2.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 175 des_old2.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | 155 des_old2.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| 176 des_old2.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 156 des_old2.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 177 des_old2.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 157 des_old2.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 178 des_old2.o: ../../include/openssl/ui_compat.h des_old2.c | 158 des_old2.o: ../../include/openssl/ui_compat.h des_old2.c |
| 179 ecb3_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 159 ecb3_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 180 ecb3_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 160 ecb3_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 181 ecb3_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 161 ecb3_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 182 ecb3_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 162 ecb3_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 183 ecb3_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 163 ecb3_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 184 ecb3_enc.o: des_locl.h ecb3_enc.c | 164 ecb3_enc.o: des_locl.h ecb3_enc.c |
| 165 ecb_enc.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
| 185 ecb_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 166 ecb_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 186 ecb_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 167 ecb_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 187 ecb_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 168 ecb_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 188 ecb_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 169 ecb_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 189 ecb_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 170 ecb_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 190 ecb_enc.o: des_locl.h ecb_enc.c spr.h | 171 ecb_enc.o: ../../include/openssl/ui_compat.h des_locl.h des_ver.h ecb_enc.c |
| 191 ede_cbcm_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 172 ede_cbcm_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 192 ede_cbcm_enc.o: ../../include/openssl/e_os2.h | 173 ede_cbcm_enc.o: ../../include/openssl/e_os2.h |
| 193 ede_cbcm_enc.o: ../../include/openssl/opensslconf.h | 174 ede_cbcm_enc.o: ../../include/openssl/opensslconf.h |
| 194 ede_cbcm_enc.o: ../../include/openssl/ossl_typ.h | 175 ede_cbcm_enc.o: ../../include/openssl/ossl_typ.h |
| 195 ede_cbcm_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 176 ede_cbcm_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 196 ede_cbcm_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 177 ede_cbcm_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 197 ede_cbcm_enc.o: ../../include/openssl/ui_compat.h des_locl.h ede_cbcm_enc.c | 178 ede_cbcm_enc.o: ../../include/openssl/ui_compat.h des_locl.h ede_cbcm_enc.c |
| 198 enc_read.o: ../../e_os.h ../../include/openssl/bio.h | 179 enc_read.o: ../../e_os.h ../../include/openssl/bio.h |
| 199 enc_read.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 180 enc_read.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 200 enc_read.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 181 enc_read.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 270 read2pwd.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 251 read2pwd.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 271 read2pwd.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 252 read2pwd.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 272 read2pwd.o: ../../include/openssl/ui_compat.h read2pwd.c | 253 read2pwd.o: ../../include/openssl/ui_compat.h read2pwd.c |
| 273 rpc_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 254 rpc_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 274 rpc_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 255 rpc_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 275 rpc_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 256 rpc_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 276 rpc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 257 rpc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 277 rpc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 258 rpc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 278 rpc_enc.o: des_locl.h des_ver.h rpc_des.h rpc_enc.c | 259 rpc_enc.o: des_locl.h des_ver.h rpc_des.h rpc_enc.c |
| 279 set_key.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 260 set_key.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 280 set_key.o: ../../include/openssl/e_os2.h ../../include/openssl/fips.h | 261 set_key.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 281 set_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/ossl_typ.h | 262 set_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 282 set_key.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 263 set_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 283 set_key.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 264 set_key.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 284 set_key.o: ../../include/openssl/ui_compat.h des_locl.h set_key.c | 265 set_key.o: des_locl.h set_key.c |
| 285 str2key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 266 str2key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h |
| 286 str2key.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 267 str2key.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h |
| 287 str2key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 268 str2key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 288 str2key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 269 str2key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 289 str2key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 270 str2key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 290 str2key.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 271 str2key.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 291 str2key.o: des_locl.h str2key.c | 272 str2key.o: des_locl.h str2key.c |
| 292 xcbc_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 273 xcbc_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 293 xcbc_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 274 xcbc_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 294 xcbc_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 275 xcbc_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 295 xcbc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 276 xcbc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 296 xcbc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 277 xcbc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 297 xcbc_enc.o: des_locl.h xcbc_enc.c | 278 xcbc_enc.o: des_locl.h xcbc_enc.c |
| OLD | NEW |