hare

The Hare programming language
git clone https://git.torresjrjr.com/hare.git
Log | Files | Refs | README | LICENSE

commit 098a92e7045d05fcae87f4245244a986cc833a0a
parent b93439f8c7f1a14e5ee88671fa34e4a450c1f337
Author: Drew DeVault <sir@cmpwn.com>
Date:   Mon, 10 Jan 2022 11:24:55 +0100

gen-stdlib: drop crypto::md5

Whoops

Signed-off-by: Drew DeVault <sir@cmpwn.com>

Diffstat:
Mscripts/gen-stdlib | 12------------
Mstdlib.mk | 33---------------------------------
2 files changed, 0 insertions(+), 45 deletions(-)

diff --git a/scripts/gen-stdlib b/scripts/gen-stdlib @@ -332,17 +332,6 @@ crypto_sha512() { fi } -crypto_md5() { - if [ $testing -eq 0 ] - then - gen_srcs crypto::md5 md5.ha - gen_ssa crypto::md5 hash io endian - else - gen_srcs crypto::md5 md5.ha +test.ha - gen_ssa crypto::md5 hash endian fmt strings encoding::hex - fi -} - crypto_curve25519() { if [ $testing -eq 0 ] then @@ -1113,7 +1102,6 @@ crypto::cipher crypto::hmac crypto::math crypto::random linux freebsd -crypto::md5 crypto::salsa crypto::sha1 crypto::sha256 diff --git a/stdlib.mk b/stdlib.mk @@ -188,12 +188,6 @@ stdlib_deps_linux+=$(stdlib_crypto_random_linux) stdlib_crypto_random_freebsd=$(HARECACHE)/crypto/random/crypto_random-freebsd.o stdlib_deps_freebsd+=$(stdlib_crypto_random_freebsd) -# gen_lib crypto::md5 (any) -stdlib_crypto_md5_any=$(HARECACHE)/crypto/md5/crypto_md5-any.o -stdlib_deps_any+=$(stdlib_crypto_md5_any) -stdlib_crypto_md5_linux=$(stdlib_crypto_md5_any) -stdlib_crypto_md5_freebsd=$(stdlib_crypto_md5_any) - # gen_lib crypto::salsa (any) stdlib_crypto_salsa_any=$(HARECACHE)/crypto/salsa/crypto_salsa-any.o stdlib_deps_any+=$(stdlib_crypto_salsa_any) @@ -745,16 +739,6 @@ $(HARECACHE)/crypto/random/crypto_random-freebsd.ssa: $(stdlib_crypto_random_fre @HARECACHE=$(HARECACHE) $(HAREC) $(HAREFLAGS) -o $@ -Ncrypto::random \ -t$(HARECACHE)/crypto/random/crypto_random.td $(stdlib_crypto_random_freebsd_srcs) -# crypto::md5 (+any) -stdlib_crypto_md5_any_srcs= \ - $(STDLIB)/crypto/md5/md5.ha - -$(HARECACHE)/crypto/md5/crypto_md5-any.ssa: $(stdlib_crypto_md5_any_srcs) $(stdlib_rt) $(stdlib_hash_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_endian_$(PLATFORM)) - @printf 'HAREC \t$@\n' - @mkdir -p $(HARECACHE)/crypto/md5 - @HARECACHE=$(HARECACHE) $(HAREC) $(HAREFLAGS) -o $@ -Ncrypto::md5 \ - -t$(HARECACHE)/crypto/md5/crypto_md5.td $(stdlib_crypto_md5_any_srcs) - # crypto::salsa (+any) stdlib_crypto_salsa_any_srcs= \ $(STDLIB)/crypto/salsa/salsa20.ha @@ -1922,12 +1906,6 @@ testlib_deps_linux+=$(testlib_crypto_random_linux) testlib_crypto_random_freebsd=$(TESTCACHE)/crypto/random/crypto_random-freebsd.o testlib_deps_freebsd+=$(testlib_crypto_random_freebsd) -# gen_lib crypto::md5 (any) -testlib_crypto_md5_any=$(TESTCACHE)/crypto/md5/crypto_md5-any.o -testlib_deps_any+=$(testlib_crypto_md5_any) -testlib_crypto_md5_linux=$(testlib_crypto_md5_any) -testlib_crypto_md5_freebsd=$(testlib_crypto_md5_any) - # gen_lib crypto::salsa (any) testlib_crypto_salsa_any=$(TESTCACHE)/crypto/salsa/crypto_salsa-any.o testlib_deps_any+=$(testlib_crypto_salsa_any) @@ -2487,17 +2465,6 @@ $(TESTCACHE)/crypto/random/crypto_random-freebsd.ssa: $(testlib_crypto_random_fr @HARECACHE=$(TESTCACHE) $(HAREC) $(TESTHAREFLAGS) -o $@ -Ncrypto::random \ -t$(TESTCACHE)/crypto/random/crypto_random.td $(testlib_crypto_random_freebsd_srcs) -# crypto::md5 (+any) -testlib_crypto_md5_any_srcs= \ - $(STDLIB)/crypto/md5/md5.ha \ - $(STDLIB)/crypto/md5/+test.ha - -$(TESTCACHE)/crypto/md5/crypto_md5-any.ssa: $(testlib_crypto_md5_any_srcs) $(testlib_rt) $(testlib_hash_$(PLATFORM)) $(testlib_endian_$(PLATFORM)) $(testlib_fmt_$(PLATFORM)) $(testlib_strings_$(PLATFORM)) $(testlib_encoding_hex_$(PLATFORM)) - @printf 'HAREC \t$@\n' - @mkdir -p $(TESTCACHE)/crypto/md5 - @HARECACHE=$(TESTCACHE) $(HAREC) $(TESTHAREFLAGS) -o $@ -Ncrypto::md5 \ - -t$(TESTCACHE)/crypto/md5/crypto_md5.td $(testlib_crypto_md5_any_srcs) - # crypto::salsa (+any) testlib_crypto_salsa_any_srcs= \ $(STDLIB)/crypto/salsa/salsa20.ha \