+2004-05-13 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (t_encrypt, t_prng, t_hmac, t_pkcs5, vectors,
+ t_cts): Link test programs against thread support library.
+
2004-05-12 Ken Raeburn <raeburn@mit.edu>
* libk5crypto.exports: Add the DES tables back in; libdes425 uses
$(CC_LINK) -o $@ t_nfold.$(OBJEXT) nfold.$(OBJEXT)
t_encrypt$(EXEEXT): t_encrypt.$(OBJEXT) nfold.$(OBJEXT) $(CRYPTO_DEPLIB)
- $(CC_LINK) -o $@ t_encrypt.$(OBJEXT) -lkrb5 -lk5crypto -lcom_err
+ $(CC_LINK) -o $@ t_encrypt.$(OBJEXT) -lkrb5 -lk5crypto -lcom_err $(SUPPORT_LIB)
t_prng$(EXEEXT): t_prng.$(OBJEXT)
- $(CC_LINK) -o $@ t_prng.$(OBJEXT) -lk5crypto -lcom_err
+ $(CC_LINK) -o $@ t_prng.$(OBJEXT) -lk5crypto -lcom_err $(SUPPORT_LIB)
t_hmac$(EXEEXT): t_hmac.$(OBJEXT) $(CRYPTO_DEPLIB)
- $(CC_LINK) -o $@ t_hmac.$(OBJEXT) $(K5CRYPTO_LIB) $(COM_ERR_LIB)
+ $(CC_LINK) -o $@ t_hmac.$(OBJEXT) $(K5CRYPTO_LIB) $(COM_ERR_LIB) $(SUPPORT_LIB)
t_pkcs5$(EXEEXT): t_pkcs5.$(OBJEXT) $(CRYPTO_DEPLIB)
- $(CC_LINK) -o $@ t_pkcs5.$(OBJEXT) $(K5CRYPTO_LIB) $(COM_ERR_LIB)
+ $(CC_LINK) -o $@ t_pkcs5.$(OBJEXT) $(K5CRYPTO_LIB) $(COM_ERR_LIB) $(SUPPORT_LIB)
vectors$(EXEEXT): vectors.$(OBJEXT) $(CRYPTO_DEPLIB)
- $(CC_LINK) -o $@ vectors.$(OBJEXT) $(K5CRYPTO_LIB) $(COM_ERR_LIB)
+ $(CC_LINK) -o $@ vectors.$(OBJEXT) $(K5CRYPTO_LIB) $(COM_ERR_LIB) $(SUPPORT_LIB)
t_cts$(EXEEXT): t_cts.$(OBJEXT) $(CRYPTO_DEPLIB)
$(CC_LINK) -o $@ t_cts.$(OBJEXT) \
- $(K5CRYPTO_LIB) $(COM_ERR_LIB)
+ $(K5CRYPTO_LIB) $(COM_ERR_LIB) $(SUPPORT_LIB)
clean::
+2004-05-13 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (aes-test): Link test program against thread support
+ library.
+
2004-05-07 Ken Raeburn <raeburn@mit.edu>
* aesopt.h (PLATFORM_BYTE_ORDER): Check for _MIPSEB, _MIPSEL. If
check:: run-aes-gen
aes-test: aes-test.$(OBJEXT) $(CRYPTO_DEPLIB)
- $(CC_LINK) -o aes-test aes-test.$(OBJEXT) $(K5CRYPTO_LIB) $(COM_ERR_LIB)
+ $(CC_LINK) -o aes-test aes-test.$(OBJEXT) $(K5CRYPTO_LIB) $(COM_ERR_LIB) $(SUPPORT_LIB)
check:: run-aes-test
run-aes-test: aes-test
+2004-05-13 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (verify, t_afss2k): Link test programs against
+ thread support library.
+
2004-04-02 Ken Raeburn <raeburn@mit.edu>
* string2key.c: Replaced with a new implementation.
$(OUTPRE)f_tables.$(OBJEXT) $(OUTPRE)f_cksum.$(OBJEXT)
verify$(EXEEXT): t_verify.$(OBJEXT) $(TOBJS) f_parity.$(OBJEXT) \
- $(COM_ERR_DEPLIB)
+ $(COM_ERR_DEPLIB) $(SUPPORT_DEPLIB)
$(CC_LINK) -o $@ t_verify.$(OBJEXT) $(TOBJS) f_parity.$(OBJEXT) \
- -lcom_err
+ -lcom_err $(SUPPORT_LIB)
destest$(EXEEXT): destest.$(OBJEXT) $(TOBJS)
$(CC_LINK) -o $@ destest.$(OBJEXT) $(TOBJS)
t_afss2k.$(OBJEXT) $(TOBJS) \
afsstring2key.$(OBJEXT) f_parity.$(OBJEXT) weak_key.$(OBJEXT)
-t_afss2k$(EXEEXT): $(TAFSS2KOBJS) $(COM_ERR_DEPLIB)
- $(CC_LINK) -o $@ $(TAFSS2KOBJS) -lcom_err
+t_afss2k$(EXEEXT): $(TAFSS2KOBJS) $(COM_ERR_DEPLIB) $(SUPPORT_DEPLIB)
+ $(CC_LINK) -o $@ $(TAFSS2KOBJS) -lcom_err $(SUPPORT_LIB)
check-unix:: verify destest t_afss2k
$(RUN_SETUP) ./verify -z
+2004-05-13 Ken Raeburn <raeburn@mit.edu>
+
+ * Makefile.in (t_cksum4, t_cksum5): Link test programs against
+ thread support library.
+
2003-12-19 Ken Raeburn <raeburn@mit.edu>
* descbc.c (mit_des_zeroblock): Don't define here.
$(CC) -DMD=5 $(ALL_CFLAGS) -o t_cksum5.o -c $(srcdir)/t_cksum.c
t_cksum4: t_cksum4.o $(CRYTPO_DEPLIB)
- $(CC_LINK) -o t_cksum4 t_cksum4.o $(K5CRYPTO_LIB) $(COM_ERR_LIB) $(LIBS)
+ $(CC_LINK) -o t_cksum4 t_cksum4.o $(K5CRYPTO_LIB) $(COM_ERR_LIB) $(SUPPORT_LIB) $(LIBS)
t_cksum5: t_cksum5.o $(CRYPTO_DEPLIB)
- $(CC_LINK) -o t_cksum5 t_cksum5.o $(K5CRYPTO_LIB) $(COM_ERR_LIB) $(LIBS)
+ $(CC_LINK) -o t_cksum5 t_cksum5.o $(K5CRYPTO_LIB) $(COM_ERR_LIB) $(SUPPORT_LIB) $(LIBS)
check-unix:: t_cksum4 t_cksum5
$(RUN_SETUP) $(C)t_cksum4 "this is a test"