hare

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

commit 174f1fa256f03d845e9063adaf25465e68dab19a
parent cb9b5872b39999f26ae57a994a3d932e449f89dd
Author: Humm <hummsmith42@gmail.com>
Date:   Sat, 23 Apr 2022 20:14:25 +0000

make: surround macro definition operators by blanks

POSIX.1-202x make(1) requires portable applications to "ensure that a
<blank> precedes the ::=, ?=, or +=" in macro lines. For consistency, we
surround all macro definition operators, including =, by blanks.

Signed-off-by: Humm <hummsmith42@gmail.com>

Diffstat:
MMakefile | 12++++++------
Mconfig.example.mk | 34+++++++++++++++++-----------------
Mscripts/gen-stdlib | 12++++++------
Mscripts/gen-stdlib.sh | 8++++----
Mstdlib.mk | 1814++++++++++++++++++++++++++++++++++++++++----------------------------------------
5 files changed, 940 insertions(+), 940 deletions(-)

diff --git a/Makefile b/Makefile @@ -1,9 +1,9 @@ .POSIX: .SUFFIXES: include config.mk -TESTCACHE=$(HARECACHE)/+test -TESTHAREFLAGS=$(HAREFLAGS) -T -STDLIB=. +TESTCACHE = $(HARECACHE)/+test +TESTHAREFLAGS = $(HAREFLAGS) -T +STDLIB = . all: @@ -22,7 +22,7 @@ all: include stdlib.mk -hare_srcs=\ +hare_srcs = \ ./cmd/hare/main.ha \ ./cmd/hare/plan.ha \ ./cmd/hare/progress.ha \ @@ -30,11 +30,11 @@ hare_srcs=\ ./cmd/hare/schedule.ha \ ./cmd/hare/subcmds.ha -harec_srcs=\ +harec_srcs = \ ./cmd/harec/main.ha \ ./cmd/harec/errors.ha -haredoc_srcs=\ +haredoc_srcs = \ ./cmd/haredoc/main.ha \ ./cmd/haredoc/errors.ha \ ./cmd/haredoc/env.ha \ diff --git a/config.example.mk b/config.example.mk @@ -1,31 +1,31 @@ ## Install configuration -PREFIX=/usr -BINDIR=$(PREFIX)/bin -MANDIR=$(PREFIX)/share/man -SRCDIR=$(PREFIX)/src +PREFIX = /usr +BINDIR = $(PREFIX)/bin +MANDIR = $(PREFIX)/share/man +SRCDIR = $(PREFIX)/src # Where to install the stdlib tree -STDLIB=$(SRCDIR)/hare/stdlib +STDLIB = $(SRCDIR)/hare/stdlib # Default HAREPATH -LOCALSRCDIR=/usr/local/src/hare -HAREPATH=$(LOCALSRCDIR)/stdlib:$(LOCALSRCDIR)/third-party:$(SRCDIR)/hare/stdlib:$(SRCDIR)/hare/third-party +LOCALSRCDIR = /usr/local/src/hare +HAREPATH = $(LOCALSRCDIR)/stdlib:$(LOCALSRCDIR)/third-party:$(SRCDIR)/hare/stdlib:$(SRCDIR)/hare/third-party ## Build configuration # Platform to build for -PLATFORM=linux -ARCH=x86_64 +PLATFORM = linux +ARCH = x86_64 # External tools and flags -HAREC=harec -HAREFLAGS= -QBE=qbe -AS=as -LD=ld -AR=ar -SCDOC=scdoc +HAREC = harec +HAREFLAGS = +QBE = qbe +AS = as +LD = ld +AR = ar +SCDOC = scdoc # Where to store build artifacts -HARECACHE=.cache +HARECACHE = .cache diff --git a/scripts/gen-stdlib b/scripts/gen-stdlib @@ -73,7 +73,7 @@ rt() { # This one is complicated, don't use it as a reference for other modules if [ $testing -eq 0 ] then - printf '%s\n' 'rtscript=$(STDLIB)/rt/hare.sc' + printf '%s\n' 'rtscript = $(STDLIB)/rt/hare.sc' gensrcs_rt \ abort.ha \ start.ha @@ -94,7 +94,7 @@ rt() { @mkdir -p \$($cache)/rt @\$(AS) -o \$@ \$< -${stdlib}_asm=\$($cache)/rt/syscall.o \\ +${stdlib}_asm = \$($cache)/rt/syscall.o \\ \$($cache)/rt/setjmp.o \\ \$($cache)/rt/longjmp.o \\ \$($cache)/rt/restore.o \\ @@ -146,10 +146,10 @@ ${stdlib}_asm=\$($cache)/rt/syscall.o \\ @printf 'AR\t\$@\n' @\$(AR) -csr \$@ \$($cache)/rt/rt-freebsd.o \$(${stdlib}_asm) -${stdlib}_rt=\$($cache)/rt/rt-\$(PLATFORM).a -${stdlib}_deps_linux+=\$(${stdlib}_rt) -${stdlib}_deps_freebsd+=\$(${stdlib}_rt) -${stdlib}_deps_any+=\$(${stdlib}_rt) +${stdlib}_rt = \$($cache)/rt/rt-\$(PLATFORM).a +${stdlib}_deps_linux += \$(${stdlib}_rt) +${stdlib}_deps_freebsd += \$(${stdlib}_rt) +${stdlib}_deps_any += \$(${stdlib}_rt) EOF } diff --git a/scripts/gen-stdlib.sh b/scripts/gen-stdlib.sh @@ -31,7 +31,7 @@ gen_srcs() { var="$(mod_var "$mod" "$platform")" printf '# %s (+%s)\n' "$mod" "$platform" - printf '%s_srcs= \\\n' "$var" + printf '%s_srcs = \\\n' "$var" while [ $# -ne 0 ] do if [ $# -eq 1 ] @@ -105,13 +105,13 @@ gen_lib() { path=$(mod_path "$mod") file=$(mod_file "$mod") var=$(mod_var "$mod" "$platform") - printf "%s=\$(%s)/%s/%s-%s.o\n" "$var" "$cache" "$path" "$file" "$platform" - printf '%s_deps_%s+=$(%s)\n' "$stdlib" "$platform" "$var" + printf "%s = \$(%s)/%s/%s-%s.o\n" "$var" "$cache" "$path" "$file" "$platform" + printf '%s_deps_%s += $(%s)\n' "$stdlib" "$platform" "$var" if [ "$platform" = "any" ] then for p in $all_platforms do - printf '%s=$(%s)\n' "$(mod_var "$mod" "$p")" "$var" + printf '%s = $(%s)\n' "$(mod_var "$mod" "$p")" "$var" done fi printf '\n' diff --git a/stdlib.mk b/stdlib.mk @@ -1,8 +1,8 @@ # This file is generated by the gen-stdlib script, do not edit it by hand -rtscript=$(STDLIB)/rt/hare.sc +rtscript = $(STDLIB)/rt/hare.sc # rt (+linux) -stdlib_rt_linux_srcs= \ +stdlib_rt_linux_srcs = \ $(STDLIB)/rt/+linux/abort.ha \ $(STDLIB)/rt/+linux/env.ha \ $(STDLIB)/rt/+linux/errno.ha \ @@ -31,7 +31,7 @@ stdlib_rt_linux_srcs= \ $(STDLIB)/rt/start.ha # rt (+freebsd) -stdlib_rt_freebsd_srcs= \ +stdlib_rt_freebsd_srcs = \ $(STDLIB)/rt/+freebsd/abort.ha \ $(STDLIB)/rt/+freebsd/env.ha \ $(STDLIB)/rt/+freebsd/errno.ha \ @@ -73,7 +73,7 @@ $(HARECACHE)/rt/start.o: $(STDLIB)/rt/+$(PLATFORM)/start+$(ARCH)-libc.s @mkdir -p $(HARECACHE)/rt @$(AS) -o $@ $< -stdlib_asm=$(HARECACHE)/rt/syscall.o \ +stdlib_asm = $(HARECACHE)/rt/syscall.o \ $(HARECACHE)/rt/setjmp.o \ $(HARECACHE)/rt/longjmp.o \ $(HARECACHE)/rt/restore.o \ @@ -125,565 +125,565 @@ $(HARECACHE)/rt/rt-freebsd.a: $(HARECACHE)/rt/rt-freebsd.o $(stdlib_asm) @printf 'AR\t$@\n' @$(AR) -csr $@ $(HARECACHE)/rt/rt-freebsd.o $(stdlib_asm) -stdlib_rt=$(HARECACHE)/rt/rt-$(PLATFORM).a -stdlib_deps_linux+=$(stdlib_rt) -stdlib_deps_freebsd+=$(stdlib_rt) -stdlib_deps_any+=$(stdlib_rt) +stdlib_rt = $(HARECACHE)/rt/rt-$(PLATFORM).a +stdlib_deps_linux += $(stdlib_rt) +stdlib_deps_freebsd += $(stdlib_rt) +stdlib_deps_any += $(stdlib_rt) # gen_lib ascii (any) -stdlib_ascii_any=$(HARECACHE)/ascii/ascii-any.o -stdlib_deps_any+=$(stdlib_ascii_any) -stdlib_ascii_linux=$(stdlib_ascii_any) -stdlib_ascii_freebsd=$(stdlib_ascii_any) +stdlib_ascii_any = $(HARECACHE)/ascii/ascii-any.o +stdlib_deps_any += $(stdlib_ascii_any) +stdlib_ascii_linux = $(stdlib_ascii_any) +stdlib_ascii_freebsd = $(stdlib_ascii_any) # gen_lib bufio (any) -stdlib_bufio_any=$(HARECACHE)/bufio/bufio-any.o -stdlib_deps_any+=$(stdlib_bufio_any) -stdlib_bufio_linux=$(stdlib_bufio_any) -stdlib_bufio_freebsd=$(stdlib_bufio_any) +stdlib_bufio_any = $(HARECACHE)/bufio/bufio-any.o +stdlib_deps_any += $(stdlib_bufio_any) +stdlib_bufio_linux = $(stdlib_bufio_any) +stdlib_bufio_freebsd = $(stdlib_bufio_any) # gen_lib bytes (any) -stdlib_bytes_any=$(HARECACHE)/bytes/bytes-any.o -stdlib_deps_any+=$(stdlib_bytes_any) -stdlib_bytes_linux=$(stdlib_bytes_any) -stdlib_bytes_freebsd=$(stdlib_bytes_any) +stdlib_bytes_any = $(HARECACHE)/bytes/bytes-any.o +stdlib_deps_any += $(stdlib_bytes_any) +stdlib_bytes_linux = $(stdlib_bytes_any) +stdlib_bytes_freebsd = $(stdlib_bytes_any) # gen_lib crypto (any) -stdlib_crypto_any=$(HARECACHE)/crypto/crypto-any.o -stdlib_deps_any+=$(stdlib_crypto_any) -stdlib_crypto_linux=$(stdlib_crypto_any) -stdlib_crypto_freebsd=$(stdlib_crypto_any) +stdlib_crypto_any = $(HARECACHE)/crypto/crypto-any.o +stdlib_deps_any += $(stdlib_crypto_any) +stdlib_crypto_linux = $(stdlib_crypto_any) +stdlib_crypto_freebsd = $(stdlib_crypto_any) # gen_lib crypto::aes (any) -stdlib_crypto_aes_any=$(HARECACHE)/crypto/aes/crypto_aes-any.o -stdlib_deps_any+=$(stdlib_crypto_aes_any) -stdlib_crypto_aes_linux=$(stdlib_crypto_aes_any) -stdlib_crypto_aes_freebsd=$(stdlib_crypto_aes_any) +stdlib_crypto_aes_any = $(HARECACHE)/crypto/aes/crypto_aes-any.o +stdlib_deps_any += $(stdlib_crypto_aes_any) +stdlib_crypto_aes_linux = $(stdlib_crypto_aes_any) +stdlib_crypto_aes_freebsd = $(stdlib_crypto_aes_any) # gen_lib crypto::aes::xts (any) -stdlib_crypto_aes_xts_any=$(HARECACHE)/crypto/aes/xts/crypto_aes_xts-any.o -stdlib_deps_any+=$(stdlib_crypto_aes_xts_any) -stdlib_crypto_aes_xts_linux=$(stdlib_crypto_aes_xts_any) -stdlib_crypto_aes_xts_freebsd=$(stdlib_crypto_aes_xts_any) +stdlib_crypto_aes_xts_any = $(HARECACHE)/crypto/aes/xts/crypto_aes_xts-any.o +stdlib_deps_any += $(stdlib_crypto_aes_xts_any) +stdlib_crypto_aes_xts_linux = $(stdlib_crypto_aes_xts_any) +stdlib_crypto_aes_xts_freebsd = $(stdlib_crypto_aes_xts_any) # gen_lib crypto::argon2 (any) -stdlib_crypto_argon2_any=$(HARECACHE)/crypto/argon2/crypto_argon2-any.o -stdlib_deps_any+=$(stdlib_crypto_argon2_any) -stdlib_crypto_argon2_linux=$(stdlib_crypto_argon2_any) -stdlib_crypto_argon2_freebsd=$(stdlib_crypto_argon2_any) +stdlib_crypto_argon2_any = $(HARECACHE)/crypto/argon2/crypto_argon2-any.o +stdlib_deps_any += $(stdlib_crypto_argon2_any) +stdlib_crypto_argon2_linux = $(stdlib_crypto_argon2_any) +stdlib_crypto_argon2_freebsd = $(stdlib_crypto_argon2_any) # gen_lib crypto::blake2b (any) -stdlib_crypto_blake2b_any=$(HARECACHE)/crypto/blake2b/crypto_blake2b-any.o -stdlib_deps_any+=$(stdlib_crypto_blake2b_any) -stdlib_crypto_blake2b_linux=$(stdlib_crypto_blake2b_any) -stdlib_crypto_blake2b_freebsd=$(stdlib_crypto_blake2b_any) +stdlib_crypto_blake2b_any = $(HARECACHE)/crypto/blake2b/crypto_blake2b-any.o +stdlib_deps_any += $(stdlib_crypto_blake2b_any) +stdlib_crypto_blake2b_linux = $(stdlib_crypto_blake2b_any) +stdlib_crypto_blake2b_freebsd = $(stdlib_crypto_blake2b_any) # gen_lib crypto::blowfish (any) -stdlib_crypto_blowfish_any=$(HARECACHE)/crypto/blowfish/crypto_blowfish-any.o -stdlib_deps_any+=$(stdlib_crypto_blowfish_any) -stdlib_crypto_blowfish_linux=$(stdlib_crypto_blowfish_any) -stdlib_crypto_blowfish_freebsd=$(stdlib_crypto_blowfish_any) +stdlib_crypto_blowfish_any = $(HARECACHE)/crypto/blowfish/crypto_blowfish-any.o +stdlib_deps_any += $(stdlib_crypto_blowfish_any) +stdlib_crypto_blowfish_linux = $(stdlib_crypto_blowfish_any) +stdlib_crypto_blowfish_freebsd = $(stdlib_crypto_blowfish_any) # gen_lib crypto::chacha (any) -stdlib_crypto_chacha_any=$(HARECACHE)/crypto/chacha/crypto_chacha-any.o -stdlib_deps_any+=$(stdlib_crypto_chacha_any) -stdlib_crypto_chacha_linux=$(stdlib_crypto_chacha_any) -stdlib_crypto_chacha_freebsd=$(stdlib_crypto_chacha_any) +stdlib_crypto_chacha_any = $(HARECACHE)/crypto/chacha/crypto_chacha-any.o +stdlib_deps_any += $(stdlib_crypto_chacha_any) +stdlib_crypto_chacha_linux = $(stdlib_crypto_chacha_any) +stdlib_crypto_chacha_freebsd = $(stdlib_crypto_chacha_any) # gen_lib crypto::cipher (any) -stdlib_crypto_cipher_any=$(HARECACHE)/crypto/cipher/crypto_cipher-any.o -stdlib_deps_any+=$(stdlib_crypto_cipher_any) -stdlib_crypto_cipher_linux=$(stdlib_crypto_cipher_any) -stdlib_crypto_cipher_freebsd=$(stdlib_crypto_cipher_any) +stdlib_crypto_cipher_any = $(HARECACHE)/crypto/cipher/crypto_cipher-any.o +stdlib_deps_any += $(stdlib_crypto_cipher_any) +stdlib_crypto_cipher_linux = $(stdlib_crypto_cipher_any) +stdlib_crypto_cipher_freebsd = $(stdlib_crypto_cipher_any) # gen_lib crypto::hmac (any) -stdlib_crypto_hmac_any=$(HARECACHE)/crypto/hmac/crypto_hmac-any.o -stdlib_deps_any+=$(stdlib_crypto_hmac_any) -stdlib_crypto_hmac_linux=$(stdlib_crypto_hmac_any) -stdlib_crypto_hmac_freebsd=$(stdlib_crypto_hmac_any) +stdlib_crypto_hmac_any = $(HARECACHE)/crypto/hmac/crypto_hmac-any.o +stdlib_deps_any += $(stdlib_crypto_hmac_any) +stdlib_crypto_hmac_linux = $(stdlib_crypto_hmac_any) +stdlib_crypto_hmac_freebsd = $(stdlib_crypto_hmac_any) # gen_lib crypto::mac (any) -stdlib_crypto_mac_any=$(HARECACHE)/crypto/mac/crypto_mac-any.o -stdlib_deps_any+=$(stdlib_crypto_mac_any) -stdlib_crypto_mac_linux=$(stdlib_crypto_mac_any) -stdlib_crypto_mac_freebsd=$(stdlib_crypto_mac_any) +stdlib_crypto_mac_any = $(HARECACHE)/crypto/mac/crypto_mac-any.o +stdlib_deps_any += $(stdlib_crypto_mac_any) +stdlib_crypto_mac_linux = $(stdlib_crypto_mac_any) +stdlib_crypto_mac_freebsd = $(stdlib_crypto_mac_any) # gen_lib crypto::math (any) -stdlib_crypto_math_any=$(HARECACHE)/crypto/math/crypto_math-any.o -stdlib_deps_any+=$(stdlib_crypto_math_any) -stdlib_crypto_math_linux=$(stdlib_crypto_math_any) -stdlib_crypto_math_freebsd=$(stdlib_crypto_math_any) +stdlib_crypto_math_any = $(HARECACHE)/crypto/math/crypto_math-any.o +stdlib_deps_any += $(stdlib_crypto_math_any) +stdlib_crypto_math_linux = $(stdlib_crypto_math_any) +stdlib_crypto_math_freebsd = $(stdlib_crypto_math_any) # gen_lib crypto::random (linux) -stdlib_crypto_random_linux=$(HARECACHE)/crypto/random/crypto_random-linux.o -stdlib_deps_linux+=$(stdlib_crypto_random_linux) +stdlib_crypto_random_linux = $(HARECACHE)/crypto/random/crypto_random-linux.o +stdlib_deps_linux += $(stdlib_crypto_random_linux) # gen_lib crypto::random (freebsd) -stdlib_crypto_random_freebsd=$(HARECACHE)/crypto/random/crypto_random-freebsd.o -stdlib_deps_freebsd+=$(stdlib_crypto_random_freebsd) +stdlib_crypto_random_freebsd = $(HARECACHE)/crypto/random/crypto_random-freebsd.o +stdlib_deps_freebsd += $(stdlib_crypto_random_freebsd) # gen_lib crypto::poly1305 (any) -stdlib_crypto_poly1305_any=$(HARECACHE)/crypto/poly1305/crypto_poly1305-any.o -stdlib_deps_any+=$(stdlib_crypto_poly1305_any) -stdlib_crypto_poly1305_linux=$(stdlib_crypto_poly1305_any) -stdlib_crypto_poly1305_freebsd=$(stdlib_crypto_poly1305_any) +stdlib_crypto_poly1305_any = $(HARECACHE)/crypto/poly1305/crypto_poly1305-any.o +stdlib_deps_any += $(stdlib_crypto_poly1305_any) +stdlib_crypto_poly1305_linux = $(stdlib_crypto_poly1305_any) +stdlib_crypto_poly1305_freebsd = $(stdlib_crypto_poly1305_any) # gen_lib crypto::salsa (any) -stdlib_crypto_salsa_any=$(HARECACHE)/crypto/salsa/crypto_salsa-any.o -stdlib_deps_any+=$(stdlib_crypto_salsa_any) -stdlib_crypto_salsa_linux=$(stdlib_crypto_salsa_any) -stdlib_crypto_salsa_freebsd=$(stdlib_crypto_salsa_any) +stdlib_crypto_salsa_any = $(HARECACHE)/crypto/salsa/crypto_salsa-any.o +stdlib_deps_any += $(stdlib_crypto_salsa_any) +stdlib_crypto_salsa_linux = $(stdlib_crypto_salsa_any) +stdlib_crypto_salsa_freebsd = $(stdlib_crypto_salsa_any) # gen_lib crypto::sha1 (any) -stdlib_crypto_sha1_any=$(HARECACHE)/crypto/sha1/crypto_sha1-any.o -stdlib_deps_any+=$(stdlib_crypto_sha1_any) -stdlib_crypto_sha1_linux=$(stdlib_crypto_sha1_any) -stdlib_crypto_sha1_freebsd=$(stdlib_crypto_sha1_any) +stdlib_crypto_sha1_any = $(HARECACHE)/crypto/sha1/crypto_sha1-any.o +stdlib_deps_any += $(stdlib_crypto_sha1_any) +stdlib_crypto_sha1_linux = $(stdlib_crypto_sha1_any) +stdlib_crypto_sha1_freebsd = $(stdlib_crypto_sha1_any) # gen_lib crypto::sha256 (any) -stdlib_crypto_sha256_any=$(HARECACHE)/crypto/sha256/crypto_sha256-any.o -stdlib_deps_any+=$(stdlib_crypto_sha256_any) -stdlib_crypto_sha256_linux=$(stdlib_crypto_sha256_any) -stdlib_crypto_sha256_freebsd=$(stdlib_crypto_sha256_any) +stdlib_crypto_sha256_any = $(HARECACHE)/crypto/sha256/crypto_sha256-any.o +stdlib_deps_any += $(stdlib_crypto_sha256_any) +stdlib_crypto_sha256_linux = $(stdlib_crypto_sha256_any) +stdlib_crypto_sha256_freebsd = $(stdlib_crypto_sha256_any) # gen_lib crypto::sha512 (any) -stdlib_crypto_sha512_any=$(HARECACHE)/crypto/sha512/crypto_sha512-any.o -stdlib_deps_any+=$(stdlib_crypto_sha512_any) -stdlib_crypto_sha512_linux=$(stdlib_crypto_sha512_any) -stdlib_crypto_sha512_freebsd=$(stdlib_crypto_sha512_any) +stdlib_crypto_sha512_any = $(HARECACHE)/crypto/sha512/crypto_sha512-any.o +stdlib_deps_any += $(stdlib_crypto_sha512_any) +stdlib_crypto_sha512_linux = $(stdlib_crypto_sha512_any) +stdlib_crypto_sha512_freebsd = $(stdlib_crypto_sha512_any) # gen_lib crypto::curve25519 (any) -stdlib_crypto_curve25519_any=$(HARECACHE)/crypto/curve25519/crypto_curve25519-any.o -stdlib_deps_any+=$(stdlib_crypto_curve25519_any) -stdlib_crypto_curve25519_linux=$(stdlib_crypto_curve25519_any) -stdlib_crypto_curve25519_freebsd=$(stdlib_crypto_curve25519_any) +stdlib_crypto_curve25519_any = $(HARECACHE)/crypto/curve25519/crypto_curve25519-any.o +stdlib_deps_any += $(stdlib_crypto_curve25519_any) +stdlib_crypto_curve25519_linux = $(stdlib_crypto_curve25519_any) +stdlib_crypto_curve25519_freebsd = $(stdlib_crypto_curve25519_any) # gen_lib crypto::ed25519 (any) -stdlib_crypto_ed25519_any=$(HARECACHE)/crypto/ed25519/crypto_ed25519-any.o -stdlib_deps_any+=$(stdlib_crypto_ed25519_any) -stdlib_crypto_ed25519_linux=$(stdlib_crypto_ed25519_any) -stdlib_crypto_ed25519_freebsd=$(stdlib_crypto_ed25519_any) +stdlib_crypto_ed25519_any = $(HARECACHE)/crypto/ed25519/crypto_ed25519-any.o +stdlib_deps_any += $(stdlib_crypto_ed25519_any) +stdlib_crypto_ed25519_linux = $(stdlib_crypto_ed25519_any) +stdlib_crypto_ed25519_freebsd = $(stdlib_crypto_ed25519_any) # gen_lib datetime (linux) -stdlib_datetime_linux=$(HARECACHE)/datetime/datetime-linux.o -stdlib_deps_linux+=$(stdlib_datetime_linux) +stdlib_datetime_linux = $(HARECACHE)/datetime/datetime-linux.o +stdlib_deps_linux += $(stdlib_datetime_linux) # gen_lib datetime (freebsd) -stdlib_datetime_freebsd=$(HARECACHE)/datetime/datetime-freebsd.o -stdlib_deps_freebsd+=$(stdlib_datetime_freebsd) +stdlib_datetime_freebsd = $(HARECACHE)/datetime/datetime-freebsd.o +stdlib_deps_freebsd += $(stdlib_datetime_freebsd) # gen_lib dirs (any) -stdlib_dirs_any=$(HARECACHE)/dirs/dirs-any.o -stdlib_deps_any+=$(stdlib_dirs_any) -stdlib_dirs_linux=$(stdlib_dirs_any) -stdlib_dirs_freebsd=$(stdlib_dirs_any) +stdlib_dirs_any = $(HARECACHE)/dirs/dirs-any.o +stdlib_deps_any += $(stdlib_dirs_any) +stdlib_dirs_linux = $(stdlib_dirs_any) +stdlib_dirs_freebsd = $(stdlib_dirs_any) # gen_lib encoding::base64 (any) -stdlib_encoding_base64_any=$(HARECACHE)/encoding/base64/encoding_base64-any.o -stdlib_deps_any+=$(stdlib_encoding_base64_any) -stdlib_encoding_base64_linux=$(stdlib_encoding_base64_any) -stdlib_encoding_base64_freebsd=$(stdlib_encoding_base64_any) +stdlib_encoding_base64_any = $(HARECACHE)/encoding/base64/encoding_base64-any.o +stdlib_deps_any += $(stdlib_encoding_base64_any) +stdlib_encoding_base64_linux = $(stdlib_encoding_base64_any) +stdlib_encoding_base64_freebsd = $(stdlib_encoding_base64_any) # gen_lib encoding::base32 (any) -stdlib_encoding_base32_any=$(HARECACHE)/encoding/base32/encoding_base32-any.o -stdlib_deps_any+=$(stdlib_encoding_base32_any) -stdlib_encoding_base32_linux=$(stdlib_encoding_base32_any) -stdlib_encoding_base32_freebsd=$(stdlib_encoding_base32_any) +stdlib_encoding_base32_any = $(HARECACHE)/encoding/base32/encoding_base32-any.o +stdlib_deps_any += $(stdlib_encoding_base32_any) +stdlib_encoding_base32_linux = $(stdlib_encoding_base32_any) +stdlib_encoding_base32_freebsd = $(stdlib_encoding_base32_any) # gen_lib encoding::hex (any) -stdlib_encoding_hex_any=$(HARECACHE)/encoding/hex/encoding_hex-any.o -stdlib_deps_any+=$(stdlib_encoding_hex_any) -stdlib_encoding_hex_linux=$(stdlib_encoding_hex_any) -stdlib_encoding_hex_freebsd=$(stdlib_encoding_hex_any) +stdlib_encoding_hex_any = $(HARECACHE)/encoding/hex/encoding_hex-any.o +stdlib_deps_any += $(stdlib_encoding_hex_any) +stdlib_encoding_hex_linux = $(stdlib_encoding_hex_any) +stdlib_encoding_hex_freebsd = $(stdlib_encoding_hex_any) # gen_lib encoding::utf8 (any) -stdlib_encoding_utf8_any=$(HARECACHE)/encoding/utf8/encoding_utf8-any.o -stdlib_deps_any+=$(stdlib_encoding_utf8_any) -stdlib_encoding_utf8_linux=$(stdlib_encoding_utf8_any) -stdlib_encoding_utf8_freebsd=$(stdlib_encoding_utf8_any) +stdlib_encoding_utf8_any = $(HARECACHE)/encoding/utf8/encoding_utf8-any.o +stdlib_deps_any += $(stdlib_encoding_utf8_any) +stdlib_encoding_utf8_linux = $(stdlib_encoding_utf8_any) +stdlib_encoding_utf8_freebsd = $(stdlib_encoding_utf8_any) # gen_lib endian (any) -stdlib_endian_any=$(HARECACHE)/endian/endian-any.o -stdlib_deps_any+=$(stdlib_endian_any) -stdlib_endian_linux=$(stdlib_endian_any) -stdlib_endian_freebsd=$(stdlib_endian_any) +stdlib_endian_any = $(HARECACHE)/endian/endian-any.o +stdlib_deps_any += $(stdlib_endian_any) +stdlib_endian_linux = $(stdlib_endian_any) +stdlib_endian_freebsd = $(stdlib_endian_any) # gen_lib errors (any) -stdlib_errors_any=$(HARECACHE)/errors/errors-any.o -stdlib_deps_any+=$(stdlib_errors_any) -stdlib_errors_linux=$(stdlib_errors_any) -stdlib_errors_freebsd=$(stdlib_errors_any) +stdlib_errors_any = $(HARECACHE)/errors/errors-any.o +stdlib_deps_any += $(stdlib_errors_any) +stdlib_errors_linux = $(stdlib_errors_any) +stdlib_errors_freebsd = $(stdlib_errors_any) # gen_lib fmt (any) -stdlib_fmt_any=$(HARECACHE)/fmt/fmt-any.o -stdlib_deps_any+=$(stdlib_fmt_any) -stdlib_fmt_linux=$(stdlib_fmt_any) -stdlib_fmt_freebsd=$(stdlib_fmt_any) +stdlib_fmt_any = $(HARECACHE)/fmt/fmt-any.o +stdlib_deps_any += $(stdlib_fmt_any) +stdlib_fmt_linux = $(stdlib_fmt_any) +stdlib_fmt_freebsd = $(stdlib_fmt_any) # gen_lib fnmatch (any) -stdlib_fnmatch_any=$(HARECACHE)/fnmatch/fnmatch-any.o -stdlib_deps_any+=$(stdlib_fnmatch_any) -stdlib_fnmatch_linux=$(stdlib_fnmatch_any) -stdlib_fnmatch_freebsd=$(stdlib_fnmatch_any) +stdlib_fnmatch_any = $(HARECACHE)/fnmatch/fnmatch-any.o +stdlib_deps_any += $(stdlib_fnmatch_any) +stdlib_fnmatch_linux = $(stdlib_fnmatch_any) +stdlib_fnmatch_freebsd = $(stdlib_fnmatch_any) # gen_lib format::elf (any) -stdlib_format_elf_any=$(HARECACHE)/format/elf/format_elf-any.o -stdlib_deps_any+=$(stdlib_format_elf_any) -stdlib_format_elf_linux=$(stdlib_format_elf_any) -stdlib_format_elf_freebsd=$(stdlib_format_elf_any) +stdlib_format_elf_any = $(HARECACHE)/format/elf/format_elf-any.o +stdlib_deps_any += $(stdlib_format_elf_any) +stdlib_format_elf_linux = $(stdlib_format_elf_any) +stdlib_format_elf_freebsd = $(stdlib_format_elf_any) # gen_lib format::ini (any) -stdlib_format_ini_any=$(HARECACHE)/format/ini/format_ini-any.o -stdlib_deps_any+=$(stdlib_format_ini_any) -stdlib_format_ini_linux=$(stdlib_format_ini_any) -stdlib_format_ini_freebsd=$(stdlib_format_ini_any) +stdlib_format_ini_any = $(HARECACHE)/format/ini/format_ini-any.o +stdlib_deps_any += $(stdlib_format_ini_any) +stdlib_format_ini_linux = $(stdlib_format_ini_any) +stdlib_format_ini_freebsd = $(stdlib_format_ini_any) # gen_lib fs (any) -stdlib_fs_any=$(HARECACHE)/fs/fs-any.o -stdlib_deps_any+=$(stdlib_fs_any) -stdlib_fs_linux=$(stdlib_fs_any) -stdlib_fs_freebsd=$(stdlib_fs_any) +stdlib_fs_any = $(HARECACHE)/fs/fs-any.o +stdlib_deps_any += $(stdlib_fs_any) +stdlib_fs_linux = $(stdlib_fs_any) +stdlib_fs_freebsd = $(stdlib_fs_any) # gen_lib getopt (any) -stdlib_getopt_any=$(HARECACHE)/getopt/getopt-any.o -stdlib_deps_any+=$(stdlib_getopt_any) -stdlib_getopt_linux=$(stdlib_getopt_any) -stdlib_getopt_freebsd=$(stdlib_getopt_any) +stdlib_getopt_any = $(HARECACHE)/getopt/getopt-any.o +stdlib_deps_any += $(stdlib_getopt_any) +stdlib_getopt_linux = $(stdlib_getopt_any) +stdlib_getopt_freebsd = $(stdlib_getopt_any) # gen_lib glob (any) -stdlib_glob_any=$(HARECACHE)/glob/glob-any.o -stdlib_deps_any+=$(stdlib_glob_any) -stdlib_glob_linux=$(stdlib_glob_any) -stdlib_glob_freebsd=$(stdlib_glob_any) +stdlib_glob_any = $(HARECACHE)/glob/glob-any.o +stdlib_deps_any += $(stdlib_glob_any) +stdlib_glob_linux = $(stdlib_glob_any) +stdlib_glob_freebsd = $(stdlib_glob_any) # gen_lib hare::ast (any) -stdlib_hare_ast_any=$(HARECACHE)/hare/ast/hare_ast-any.o -stdlib_deps_any+=$(stdlib_hare_ast_any) -stdlib_hare_ast_linux=$(stdlib_hare_ast_any) -stdlib_hare_ast_freebsd=$(stdlib_hare_ast_any) +stdlib_hare_ast_any = $(HARECACHE)/hare/ast/hare_ast-any.o +stdlib_deps_any += $(stdlib_hare_ast_any) +stdlib_hare_ast_linux = $(stdlib_hare_ast_any) +stdlib_hare_ast_freebsd = $(stdlib_hare_ast_any) # gen_lib hare::lex (any) -stdlib_hare_lex_any=$(HARECACHE)/hare/lex/hare_lex-any.o -stdlib_deps_any+=$(stdlib_hare_lex_any) -stdlib_hare_lex_linux=$(stdlib_hare_lex_any) -stdlib_hare_lex_freebsd=$(stdlib_hare_lex_any) +stdlib_hare_lex_any = $(HARECACHE)/hare/lex/hare_lex-any.o +stdlib_deps_any += $(stdlib_hare_lex_any) +stdlib_hare_lex_linux = $(stdlib_hare_lex_any) +stdlib_hare_lex_freebsd = $(stdlib_hare_lex_any) # gen_lib hare::module (any) -stdlib_hare_module_any=$(HARECACHE)/hare/module/hare_module-any.o -stdlib_deps_any+=$(stdlib_hare_module_any) -stdlib_hare_module_linux=$(stdlib_hare_module_any) -stdlib_hare_module_freebsd=$(stdlib_hare_module_any) +stdlib_hare_module_any = $(HARECACHE)/hare/module/hare_module-any.o +stdlib_deps_any += $(stdlib_hare_module_any) +stdlib_hare_module_linux = $(stdlib_hare_module_any) +stdlib_hare_module_freebsd = $(stdlib_hare_module_any) # gen_lib hare::parse (any) -stdlib_hare_parse_any=$(HARECACHE)/hare/parse/hare_parse-any.o -stdlib_deps_any+=$(stdlib_hare_parse_any) -stdlib_hare_parse_linux=$(stdlib_hare_parse_any) -stdlib_hare_parse_freebsd=$(stdlib_hare_parse_any) +stdlib_hare_parse_any = $(HARECACHE)/hare/parse/hare_parse-any.o +stdlib_deps_any += $(stdlib_hare_parse_any) +stdlib_hare_parse_linux = $(stdlib_hare_parse_any) +stdlib_hare_parse_freebsd = $(stdlib_hare_parse_any) # gen_lib hare::types (any) -stdlib_hare_types_any=$(HARECACHE)/hare/types/hare_types-any.o -stdlib_deps_any+=$(stdlib_hare_types_any) -stdlib_hare_types_linux=$(stdlib_hare_types_any) -stdlib_hare_types_freebsd=$(stdlib_hare_types_any) +stdlib_hare_types_any = $(HARECACHE)/hare/types/hare_types-any.o +stdlib_deps_any += $(stdlib_hare_types_any) +stdlib_hare_types_linux = $(stdlib_hare_types_any) +stdlib_hare_types_freebsd = $(stdlib_hare_types_any) # gen_lib hare::unit (any) -stdlib_hare_unit_any=$(HARECACHE)/hare/unit/hare_unit-any.o -stdlib_deps_any+=$(stdlib_hare_unit_any) -stdlib_hare_unit_linux=$(stdlib_hare_unit_any) -stdlib_hare_unit_freebsd=$(stdlib_hare_unit_any) +stdlib_hare_unit_any = $(HARECACHE)/hare/unit/hare_unit-any.o +stdlib_deps_any += $(stdlib_hare_unit_any) +stdlib_hare_unit_linux = $(stdlib_hare_unit_any) +stdlib_hare_unit_freebsd = $(stdlib_hare_unit_any) # gen_lib hare::unparse (any) -stdlib_hare_unparse_any=$(HARECACHE)/hare/unparse/hare_unparse-any.o -stdlib_deps_any+=$(stdlib_hare_unparse_any) -stdlib_hare_unparse_linux=$(stdlib_hare_unparse_any) -stdlib_hare_unparse_freebsd=$(stdlib_hare_unparse_any) +stdlib_hare_unparse_any = $(HARECACHE)/hare/unparse/hare_unparse-any.o +stdlib_deps_any += $(stdlib_hare_unparse_any) +stdlib_hare_unparse_linux = $(stdlib_hare_unparse_any) +stdlib_hare_unparse_freebsd = $(stdlib_hare_unparse_any) # gen_lib hash (any) -stdlib_hash_any=$(HARECACHE)/hash/hash-any.o -stdlib_deps_any+=$(stdlib_hash_any) -stdlib_hash_linux=$(stdlib_hash_any) -stdlib_hash_freebsd=$(stdlib_hash_any) +stdlib_hash_any = $(HARECACHE)/hash/hash-any.o +stdlib_deps_any += $(stdlib_hash_any) +stdlib_hash_linux = $(stdlib_hash_any) +stdlib_hash_freebsd = $(stdlib_hash_any) # gen_lib hash::adler32 (any) -stdlib_hash_adler32_any=$(HARECACHE)/hash/adler32/hash_adler32-any.o -stdlib_deps_any+=$(stdlib_hash_adler32_any) -stdlib_hash_adler32_linux=$(stdlib_hash_adler32_any) -stdlib_hash_adler32_freebsd=$(stdlib_hash_adler32_any) +stdlib_hash_adler32_any = $(HARECACHE)/hash/adler32/hash_adler32-any.o +stdlib_deps_any += $(stdlib_hash_adler32_any) +stdlib_hash_adler32_linux = $(stdlib_hash_adler32_any) +stdlib_hash_adler32_freebsd = $(stdlib_hash_adler32_any) # gen_lib hash::crc16 (any) -stdlib_hash_crc16_any=$(HARECACHE)/hash/crc16/hash_crc16-any.o -stdlib_deps_any+=$(stdlib_hash_crc16_any) -stdlib_hash_crc16_linux=$(stdlib_hash_crc16_any) -stdlib_hash_crc16_freebsd=$(stdlib_hash_crc16_any) +stdlib_hash_crc16_any = $(HARECACHE)/hash/crc16/hash_crc16-any.o +stdlib_deps_any += $(stdlib_hash_crc16_any) +stdlib_hash_crc16_linux = $(stdlib_hash_crc16_any) +stdlib_hash_crc16_freebsd = $(stdlib_hash_crc16_any) # gen_lib hash::crc32 (any) -stdlib_hash_crc32_any=$(HARECACHE)/hash/crc32/hash_crc32-any.o -stdlib_deps_any+=$(stdlib_hash_crc32_any) -stdlib_hash_crc32_linux=$(stdlib_hash_crc32_any) -stdlib_hash_crc32_freebsd=$(stdlib_hash_crc32_any) +stdlib_hash_crc32_any = $(HARECACHE)/hash/crc32/hash_crc32-any.o +stdlib_deps_any += $(stdlib_hash_crc32_any) +stdlib_hash_crc32_linux = $(stdlib_hash_crc32_any) +stdlib_hash_crc32_freebsd = $(stdlib_hash_crc32_any) # gen_lib hash::crc64 (any) -stdlib_hash_crc64_any=$(HARECACHE)/hash/crc64/hash_crc64-any.o -stdlib_deps_any+=$(stdlib_hash_crc64_any) -stdlib_hash_crc64_linux=$(stdlib_hash_crc64_any) -stdlib_hash_crc64_freebsd=$(stdlib_hash_crc64_any) +stdlib_hash_crc64_any = $(HARECACHE)/hash/crc64/hash_crc64-any.o +stdlib_deps_any += $(stdlib_hash_crc64_any) +stdlib_hash_crc64_linux = $(stdlib_hash_crc64_any) +stdlib_hash_crc64_freebsd = $(stdlib_hash_crc64_any) # gen_lib hash::fnv (any) -stdlib_hash_fnv_any=$(HARECACHE)/hash/fnv/hash_fnv-any.o -stdlib_deps_any+=$(stdlib_hash_fnv_any) -stdlib_hash_fnv_linux=$(stdlib_hash_fnv_any) -stdlib_hash_fnv_freebsd=$(stdlib_hash_fnv_any) +stdlib_hash_fnv_any = $(HARECACHE)/hash/fnv/hash_fnv-any.o +stdlib_deps_any += $(stdlib_hash_fnv_any) +stdlib_hash_fnv_linux = $(stdlib_hash_fnv_any) +stdlib_hash_fnv_freebsd = $(stdlib_hash_fnv_any) # gen_lib io (linux) -stdlib_io_linux=$(HARECACHE)/io/io-linux.o -stdlib_deps_linux+=$(stdlib_io_linux) +stdlib_io_linux = $(HARECACHE)/io/io-linux.o +stdlib_deps_linux += $(stdlib_io_linux) # gen_lib io (freebsd) -stdlib_io_freebsd=$(HARECACHE)/io/io-freebsd.o -stdlib_deps_freebsd+=$(stdlib_io_freebsd) +stdlib_io_freebsd = $(HARECACHE)/io/io-freebsd.o +stdlib_deps_freebsd += $(stdlib_io_freebsd) # gen_lib linux (linux) -stdlib_linux_linux=$(HARECACHE)/linux/linux-linux.o -stdlib_deps_linux+=$(stdlib_linux_linux) +stdlib_linux_linux = $(HARECACHE)/linux/linux-linux.o +stdlib_deps_linux += $(stdlib_linux_linux) # gen_lib linux::keyctl (linux) -stdlib_linux_keyctl_linux=$(HARECACHE)/linux/keyctl/linux_keyctl-linux.o -stdlib_deps_linux+=$(stdlib_linux_keyctl_linux) +stdlib_linux_keyctl_linux = $(HARECACHE)/linux/keyctl/linux_keyctl-linux.o +stdlib_deps_linux += $(stdlib_linux_keyctl_linux) # gen_lib linux::vdso (linux) -stdlib_linux_vdso_linux=$(HARECACHE)/linux/vdso/linux_vdso-linux.o -stdlib_deps_linux+=$(stdlib_linux_vdso_linux) +stdlib_linux_vdso_linux = $(HARECACHE)/linux/vdso/linux_vdso-linux.o +stdlib_deps_linux += $(stdlib_linux_vdso_linux) # gen_lib log (linux) -stdlib_log_linux=$(HARECACHE)/log/log-linux.o -stdlib_deps_linux+=$(stdlib_log_linux) +stdlib_log_linux = $(HARECACHE)/log/log-linux.o +stdlib_deps_linux += $(stdlib_log_linux) # gen_lib log (freebsd) -stdlib_log_freebsd=$(HARECACHE)/log/log-freebsd.o -stdlib_deps_freebsd+=$(stdlib_log_freebsd) +stdlib_log_freebsd = $(HARECACHE)/log/log-freebsd.o +stdlib_deps_freebsd += $(stdlib_log_freebsd) # gen_lib math (any) -stdlib_math_any=$(HARECACHE)/math/math-any.o -stdlib_deps_any+=$(stdlib_math_any) -stdlib_math_linux=$(stdlib_math_any) -stdlib_math_freebsd=$(stdlib_math_any) +stdlib_math_any = $(HARECACHE)/math/math-any.o +stdlib_deps_any += $(stdlib_math_any) +stdlib_math_linux = $(stdlib_math_any) +stdlib_math_freebsd = $(stdlib_math_any) # gen_lib math::random (any) -stdlib_math_random_any=$(HARECACHE)/math/random/math_random-any.o -stdlib_deps_any+=$(stdlib_math_random_any) -stdlib_math_random_linux=$(stdlib_math_random_any) -stdlib_math_random_freebsd=$(stdlib_math_random_any) +stdlib_math_random_any = $(HARECACHE)/math/random/math_random-any.o +stdlib_deps_any += $(stdlib_math_random_any) +stdlib_math_random_linux = $(stdlib_math_random_any) +stdlib_math_random_freebsd = $(stdlib_math_random_any) # gen_lib net (linux) -stdlib_net_linux=$(HARECACHE)/net/net-linux.o -stdlib_deps_linux+=$(stdlib_net_linux) +stdlib_net_linux = $(HARECACHE)/net/net-linux.o +stdlib_deps_linux += $(stdlib_net_linux) # gen_lib net (freebsd) -stdlib_net_freebsd=$(HARECACHE)/net/net-freebsd.o -stdlib_deps_freebsd+=$(stdlib_net_freebsd) +stdlib_net_freebsd = $(HARECACHE)/net/net-freebsd.o +stdlib_deps_freebsd += $(stdlib_net_freebsd) # gen_lib net::dial (any) -stdlib_net_dial_any=$(HARECACHE)/net/dial/net_dial-any.o -stdlib_deps_any+=$(stdlib_net_dial_any) -stdlib_net_dial_linux=$(stdlib_net_dial_any) -stdlib_net_dial_freebsd=$(stdlib_net_dial_any) +stdlib_net_dial_any = $(HARECACHE)/net/dial/net_dial-any.o +stdlib_deps_any += $(stdlib_net_dial_any) +stdlib_net_dial_linux = $(stdlib_net_dial_any) +stdlib_net_dial_freebsd = $(stdlib_net_dial_any) # gen_lib net::dns (any) -stdlib_net_dns_any=$(HARECACHE)/net/dns/net_dns-any.o -stdlib_deps_any+=$(stdlib_net_dns_any) -stdlib_net_dns_linux=$(stdlib_net_dns_any) -stdlib_net_dns_freebsd=$(stdlib_net_dns_any) +stdlib_net_dns_any = $(HARECACHE)/net/dns/net_dns-any.o +stdlib_deps_any += $(stdlib_net_dns_any) +stdlib_net_dns_linux = $(stdlib_net_dns_any) +stdlib_net_dns_freebsd = $(stdlib_net_dns_any) # gen_lib net::ip (linux) -stdlib_net_ip_linux=$(HARECACHE)/net/ip/net_ip-linux.o -stdlib_deps_linux+=$(stdlib_net_ip_linux) +stdlib_net_ip_linux = $(HARECACHE)/net/ip/net_ip-linux.o +stdlib_deps_linux += $(stdlib_net_ip_linux) # gen_lib net::ip (freebsd) -stdlib_net_ip_freebsd=$(HARECACHE)/net/ip/net_ip-freebsd.o -stdlib_deps_freebsd+=$(stdlib_net_ip_freebsd) +stdlib_net_ip_freebsd = $(HARECACHE)/net/ip/net_ip-freebsd.o +stdlib_deps_freebsd += $(stdlib_net_ip_freebsd) # gen_lib net::tcp (linux) -stdlib_net_tcp_linux=$(HARECACHE)/net/tcp/net_tcp-linux.o -stdlib_deps_linux+=$(stdlib_net_tcp_linux) +stdlib_net_tcp_linux = $(HARECACHE)/net/tcp/net_tcp-linux.o +stdlib_deps_linux += $(stdlib_net_tcp_linux) # gen_lib net::tcp (freebsd) -stdlib_net_tcp_freebsd=$(HARECACHE)/net/tcp/net_tcp-freebsd.o -stdlib_deps_freebsd+=$(stdlib_net_tcp_freebsd) +stdlib_net_tcp_freebsd = $(HARECACHE)/net/tcp/net_tcp-freebsd.o +stdlib_deps_freebsd += $(stdlib_net_tcp_freebsd) # gen_lib net::udp (linux) -stdlib_net_udp_linux=$(HARECACHE)/net/udp/net_udp-linux.o -stdlib_deps_linux+=$(stdlib_net_udp_linux) +stdlib_net_udp_linux = $(HARECACHE)/net/udp/net_udp-linux.o +stdlib_deps_linux += $(stdlib_net_udp_linux) # gen_lib net::udp (freebsd) -stdlib_net_udp_freebsd=$(HARECACHE)/net/udp/net_udp-freebsd.o -stdlib_deps_freebsd+=$(stdlib_net_udp_freebsd) +stdlib_net_udp_freebsd = $(HARECACHE)/net/udp/net_udp-freebsd.o +stdlib_deps_freebsd += $(stdlib_net_udp_freebsd) # gen_lib net::unix (linux) -stdlib_net_unix_linux=$(HARECACHE)/net/unix/net_unix-linux.o -stdlib_deps_linux+=$(stdlib_net_unix_linux) +stdlib_net_unix_linux = $(HARECACHE)/net/unix/net_unix-linux.o +stdlib_deps_linux += $(stdlib_net_unix_linux) # gen_lib net::unix (freebsd) -stdlib_net_unix_freebsd=$(HARECACHE)/net/unix/net_unix-freebsd.o -stdlib_deps_freebsd+=$(stdlib_net_unix_freebsd) +stdlib_net_unix_freebsd = $(HARECACHE)/net/unix/net_unix-freebsd.o +stdlib_deps_freebsd += $(stdlib_net_unix_freebsd) # gen_lib net::uri (any) -stdlib_net_uri_any=$(HARECACHE)/net/uri/net_uri-any.o -stdlib_deps_any+=$(stdlib_net_uri_any) -stdlib_net_uri_linux=$(stdlib_net_uri_any) -stdlib_net_uri_freebsd=$(stdlib_net_uri_any) +stdlib_net_uri_any = $(HARECACHE)/net/uri/net_uri-any.o +stdlib_deps_any += $(stdlib_net_uri_any) +stdlib_net_uri_linux = $(stdlib_net_uri_any) +stdlib_net_uri_freebsd = $(stdlib_net_uri_any) # gen_lib os (linux) -stdlib_os_linux=$(HARECACHE)/os/os-linux.o -stdlib_deps_linux+=$(stdlib_os_linux) +stdlib_os_linux = $(HARECACHE)/os/os-linux.o +stdlib_deps_linux += $(stdlib_os_linux) # gen_lib os (freebsd) -stdlib_os_freebsd=$(HARECACHE)/os/os-freebsd.o -stdlib_deps_freebsd+=$(stdlib_os_freebsd) +stdlib_os_freebsd = $(HARECACHE)/os/os-freebsd.o +stdlib_deps_freebsd += $(stdlib_os_freebsd) # gen_lib os::exec (linux) -stdlib_os_exec_linux=$(HARECACHE)/os/exec/os_exec-linux.o -stdlib_deps_linux+=$(stdlib_os_exec_linux) +stdlib_os_exec_linux = $(HARECACHE)/os/exec/os_exec-linux.o +stdlib_deps_linux += $(stdlib_os_exec_linux) # gen_lib os::exec (freebsd) -stdlib_os_exec_freebsd=$(HARECACHE)/os/exec/os_exec-freebsd.o -stdlib_deps_freebsd+=$(stdlib_os_exec_freebsd) +stdlib_os_exec_freebsd = $(HARECACHE)/os/exec/os_exec-freebsd.o +stdlib_deps_freebsd += $(stdlib_os_exec_freebsd) # gen_lib path (any) -stdlib_path_any=$(HARECACHE)/path/path-any.o -stdlib_deps_any+=$(stdlib_path_any) -stdlib_path_linux=$(stdlib_path_any) -stdlib_path_freebsd=$(stdlib_path_any) +stdlib_path_any = $(HARECACHE)/path/path-any.o +stdlib_deps_any += $(stdlib_path_any) +stdlib_path_linux = $(stdlib_path_any) +stdlib_path_freebsd = $(stdlib_path_any) # gen_lib regex (any) -stdlib_regex_any=$(HARECACHE)/regex/regex-any.o -stdlib_deps_any+=$(stdlib_regex_any) -stdlib_regex_linux=$(stdlib_regex_any) -stdlib_regex_freebsd=$(stdlib_regex_any) +stdlib_regex_any = $(HARECACHE)/regex/regex-any.o +stdlib_deps_any += $(stdlib_regex_any) +stdlib_regex_linux = $(stdlib_regex_any) +stdlib_regex_freebsd = $(stdlib_regex_any) # gen_lib shlex (any) -stdlib_shlex_any=$(HARECACHE)/shlex/shlex-any.o -stdlib_deps_any+=$(stdlib_shlex_any) -stdlib_shlex_linux=$(stdlib_shlex_any) -stdlib_shlex_freebsd=$(stdlib_shlex_any) +stdlib_shlex_any = $(HARECACHE)/shlex/shlex-any.o +stdlib_deps_any += $(stdlib_shlex_any) +stdlib_shlex_linux = $(stdlib_shlex_any) +stdlib_shlex_freebsd = $(stdlib_shlex_any) # gen_lib slices (any) -stdlib_slices_any=$(HARECACHE)/slices/slices-any.o -stdlib_deps_any+=$(stdlib_slices_any) -stdlib_slices_linux=$(stdlib_slices_any) -stdlib_slices_freebsd=$(stdlib_slices_any) +stdlib_slices_any = $(HARECACHE)/slices/slices-any.o +stdlib_deps_any += $(stdlib_slices_any) +stdlib_slices_linux = $(stdlib_slices_any) +stdlib_slices_freebsd = $(stdlib_slices_any) # gen_lib sort (any) -stdlib_sort_any=$(HARECACHE)/sort/sort-any.o -stdlib_deps_any+=$(stdlib_sort_any) -stdlib_sort_linux=$(stdlib_sort_any) -stdlib_sort_freebsd=$(stdlib_sort_any) +stdlib_sort_any = $(HARECACHE)/sort/sort-any.o +stdlib_deps_any += $(stdlib_sort_any) +stdlib_sort_linux = $(stdlib_sort_any) +stdlib_sort_freebsd = $(stdlib_sort_any) # gen_lib strconv (any) -stdlib_strconv_any=$(HARECACHE)/strconv/strconv-any.o -stdlib_deps_any+=$(stdlib_strconv_any) -stdlib_strconv_linux=$(stdlib_strconv_any) -stdlib_strconv_freebsd=$(stdlib_strconv_any) +stdlib_strconv_any = $(HARECACHE)/strconv/strconv-any.o +stdlib_deps_any += $(stdlib_strconv_any) +stdlib_strconv_linux = $(stdlib_strconv_any) +stdlib_strconv_freebsd = $(stdlib_strconv_any) # gen_lib strings (any) -stdlib_strings_any=$(HARECACHE)/strings/strings-any.o -stdlib_deps_any+=$(stdlib_strings_any) -stdlib_strings_linux=$(stdlib_strings_any) -stdlib_strings_freebsd=$(stdlib_strings_any) +stdlib_strings_any = $(HARECACHE)/strings/strings-any.o +stdlib_deps_any += $(stdlib_strings_any) +stdlib_strings_linux = $(stdlib_strings_any) +stdlib_strings_freebsd = $(stdlib_strings_any) # gen_lib strio (any) -stdlib_strio_any=$(HARECACHE)/strio/strio-any.o -stdlib_deps_any+=$(stdlib_strio_any) -stdlib_strio_linux=$(stdlib_strio_any) -stdlib_strio_freebsd=$(stdlib_strio_any) +stdlib_strio_any = $(HARECACHE)/strio/strio-any.o +stdlib_deps_any += $(stdlib_strio_any) +stdlib_strio_linux = $(stdlib_strio_any) +stdlib_strio_freebsd = $(stdlib_strio_any) # gen_lib temp (linux) -stdlib_temp_linux=$(HARECACHE)/temp/temp-linux.o -stdlib_deps_linux+=$(stdlib_temp_linux) +stdlib_temp_linux = $(HARECACHE)/temp/temp-linux.o +stdlib_deps_linux += $(stdlib_temp_linux) # gen_lib temp (freebsd) -stdlib_temp_freebsd=$(HARECACHE)/temp/temp-freebsd.o -stdlib_deps_freebsd+=$(stdlib_temp_freebsd) +stdlib_temp_freebsd = $(HARECACHE)/temp/temp-freebsd.o +stdlib_deps_freebsd += $(stdlib_temp_freebsd) # gen_lib time (linux) -stdlib_time_linux=$(HARECACHE)/time/time-linux.o -stdlib_deps_linux+=$(stdlib_time_linux) +stdlib_time_linux = $(HARECACHE)/time/time-linux.o +stdlib_deps_linux += $(stdlib_time_linux) # gen_lib time (freebsd) -stdlib_time_freebsd=$(HARECACHE)/time/time-freebsd.o -stdlib_deps_freebsd+=$(stdlib_time_freebsd) +stdlib_time_freebsd = $(HARECACHE)/time/time-freebsd.o +stdlib_deps_freebsd += $(stdlib_time_freebsd) # gen_lib time::chrono (linux) -stdlib_time_chrono_linux=$(HARECACHE)/time/chrono/time_chrono-linux.o -stdlib_deps_linux+=$(stdlib_time_chrono_linux) +stdlib_time_chrono_linux = $(HARECACHE)/time/chrono/time_chrono-linux.o +stdlib_deps_linux += $(stdlib_time_chrono_linux) # gen_lib time::chrono (freebsd) -stdlib_time_chrono_freebsd=$(HARECACHE)/time/chrono/time_chrono-freebsd.o -stdlib_deps_freebsd+=$(stdlib_time_chrono_freebsd) +stdlib_time_chrono_freebsd = $(HARECACHE)/time/chrono/time_chrono-freebsd.o +stdlib_deps_freebsd += $(stdlib_time_chrono_freebsd) # gen_lib types (any) -stdlib_types_any=$(HARECACHE)/types/types-any.o -stdlib_deps_any+=$(stdlib_types_any) -stdlib_types_linux=$(stdlib_types_any) -stdlib_types_freebsd=$(stdlib_types_any) +stdlib_types_any = $(HARECACHE)/types/types-any.o +stdlib_deps_any += $(stdlib_types_any) +stdlib_types_linux = $(stdlib_types_any) +stdlib_types_freebsd = $(stdlib_types_any) # gen_lib unix (linux) -stdlib_unix_linux=$(HARECACHE)/unix/unix-linux.o -stdlib_deps_linux+=$(stdlib_unix_linux) +stdlib_unix_linux = $(HARECACHE)/unix/unix-linux.o +stdlib_deps_linux += $(stdlib_unix_linux) # gen_lib unix (freebsd) -stdlib_unix_freebsd=$(HARECACHE)/unix/unix-freebsd.o -stdlib_deps_freebsd+=$(stdlib_unix_freebsd) +stdlib_unix_freebsd = $(HARECACHE)/unix/unix-freebsd.o +stdlib_deps_freebsd += $(stdlib_unix_freebsd) # gen_lib unix::hosts (linux) -stdlib_unix_hosts_linux=$(HARECACHE)/unix/hosts/unix_hosts-linux.o -stdlib_deps_linux+=$(stdlib_unix_hosts_linux) +stdlib_unix_hosts_linux = $(HARECACHE)/unix/hosts/unix_hosts-linux.o +stdlib_deps_linux += $(stdlib_unix_hosts_linux) # gen_lib unix::hosts (freebsd) -stdlib_unix_hosts_freebsd=$(HARECACHE)/unix/hosts/unix_hosts-freebsd.o -stdlib_deps_freebsd+=$(stdlib_unix_hosts_freebsd) +stdlib_unix_hosts_freebsd = $(HARECACHE)/unix/hosts/unix_hosts-freebsd.o +stdlib_deps_freebsd += $(stdlib_unix_hosts_freebsd) # gen_lib unix::passwd (any) -stdlib_unix_passwd_any=$(HARECACHE)/unix/passwd/unix_passwd-any.o -stdlib_deps_any+=$(stdlib_unix_passwd_any) -stdlib_unix_passwd_linux=$(stdlib_unix_passwd_any) -stdlib_unix_passwd_freebsd=$(stdlib_unix_passwd_any) +stdlib_unix_passwd_any = $(HARECACHE)/unix/passwd/unix_passwd-any.o +stdlib_deps_any += $(stdlib_unix_passwd_any) +stdlib_unix_passwd_linux = $(stdlib_unix_passwd_any) +stdlib_unix_passwd_freebsd = $(stdlib_unix_passwd_any) # gen_lib unix::poll (linux) -stdlib_unix_poll_linux=$(HARECACHE)/unix/poll/unix_poll-linux.o -stdlib_deps_linux+=$(stdlib_unix_poll_linux) +stdlib_unix_poll_linux = $(HARECACHE)/unix/poll/unix_poll-linux.o +stdlib_deps_linux += $(stdlib_unix_poll_linux) # gen_lib unix::poll (freebsd) -stdlib_unix_poll_freebsd=$(HARECACHE)/unix/poll/unix_poll-freebsd.o -stdlib_deps_freebsd+=$(stdlib_unix_poll_freebsd) +stdlib_unix_poll_freebsd = $(HARECACHE)/unix/poll/unix_poll-freebsd.o +stdlib_deps_freebsd += $(stdlib_unix_poll_freebsd) # gen_lib unix::resolvconf (linux) -stdlib_unix_resolvconf_linux=$(HARECACHE)/unix/resolvconf/unix_resolvconf-linux.o -stdlib_deps_linux+=$(stdlib_unix_resolvconf_linux) +stdlib_unix_resolvconf_linux = $(HARECACHE)/unix/resolvconf/unix_resolvconf-linux.o +stdlib_deps_linux += $(stdlib_unix_resolvconf_linux) # gen_lib unix::resolvconf (freebsd) -stdlib_unix_resolvconf_freebsd=$(HARECACHE)/unix/resolvconf/unix_resolvconf-freebsd.o -stdlib_deps_freebsd+=$(stdlib_unix_resolvconf_freebsd) +stdlib_unix_resolvconf_freebsd = $(HARECACHE)/unix/resolvconf/unix_resolvconf-freebsd.o +stdlib_deps_freebsd += $(stdlib_unix_resolvconf_freebsd) # gen_lib unix::signal (linux) -stdlib_unix_signal_linux=$(HARECACHE)/unix/signal/unix_signal-linux.o -stdlib_deps_linux+=$(stdlib_unix_signal_linux) +stdlib_unix_signal_linux = $(HARECACHE)/unix/signal/unix_signal-linux.o +stdlib_deps_linux += $(stdlib_unix_signal_linux) # gen_lib unix::tty (linux) -stdlib_unix_tty_linux=$(HARECACHE)/unix/tty/unix_tty-linux.o -stdlib_deps_linux+=$(stdlib_unix_tty_linux) +stdlib_unix_tty_linux = $(HARECACHE)/unix/tty/unix_tty-linux.o +stdlib_deps_linux += $(stdlib_unix_tty_linux) # gen_lib unix::tty (freebsd) -stdlib_unix_tty_freebsd=$(HARECACHE)/unix/tty/unix_tty-freebsd.o -stdlib_deps_freebsd+=$(stdlib_unix_tty_freebsd) +stdlib_unix_tty_freebsd = $(HARECACHE)/unix/tty/unix_tty-freebsd.o +stdlib_deps_freebsd += $(stdlib_unix_tty_freebsd) # gen_lib uuid (any) -stdlib_uuid_any=$(HARECACHE)/uuid/uuid-any.o -stdlib_deps_any+=$(stdlib_uuid_any) -stdlib_uuid_linux=$(stdlib_uuid_any) -stdlib_uuid_freebsd=$(stdlib_uuid_any) +stdlib_uuid_any = $(HARECACHE)/uuid/uuid-any.o +stdlib_deps_any += $(stdlib_uuid_any) +stdlib_uuid_linux = $(stdlib_uuid_any) +stdlib_uuid_freebsd = $(stdlib_uuid_any) # ascii (+any) -stdlib_ascii_any_srcs= \ +stdlib_ascii_any_srcs = \ $(STDLIB)/ascii/ctype.ha \ $(STDLIB)/ascii/strcmp.ha \ $(STDLIB)/ascii/valid.ha @@ -695,7 +695,7 @@ $(HARECACHE)/ascii/ascii-any.ssa: $(stdlib_ascii_any_srcs) $(stdlib_rt) $(stdlib -t$(HARECACHE)/ascii/ascii.td $(stdlib_ascii_any_srcs) # bufio (+any) -stdlib_bufio_any_srcs= \ +stdlib_bufio_any_srcs = \ $(STDLIB)/bufio/buffered.ha \ $(STDLIB)/bufio/memstream.ha \ $(STDLIB)/bufio/scanner.ha @@ -707,7 +707,7 @@ $(HARECACHE)/bufio/bufio-any.ssa: $(stdlib_bufio_any_srcs) $(stdlib_rt) $(stdlib -t$(HARECACHE)/bufio/bufio.td $(stdlib_bufio_any_srcs) # bytes (+any) -stdlib_bytes_any_srcs= \ +stdlib_bytes_any_srcs = \ $(STDLIB)/bytes/contains.ha \ $(STDLIB)/bytes/equal.ha \ $(STDLIB)/bytes/index.ha \ @@ -724,7 +724,7 @@ $(HARECACHE)/bytes/bytes-any.ssa: $(stdlib_bytes_any_srcs) $(stdlib_rt) $(stdlib -t$(HARECACHE)/bytes/bytes.td $(stdlib_bytes_any_srcs) # crypto (+any) -stdlib_crypto_any_srcs= \ +stdlib_crypto_any_srcs = \ $(STDLIB)/crypto/authenc.ha \ $(STDLIB)/crypto/keyderiv.ha @@ -735,7 +735,7 @@ $(HARECACHE)/crypto/crypto-any.ssa: $(stdlib_crypto_any_srcs) $(stdlib_rt) $(std -t$(HARECACHE)/crypto/crypto.td $(stdlib_crypto_any_srcs) # crypto::aes (+any) -stdlib_crypto_aes_any_srcs= \ +stdlib_crypto_aes_any_srcs = \ $(STDLIB)/crypto/aes/aes_ct64.ha $(HARECACHE)/crypto/aes/crypto_aes-any.ssa: $(stdlib_crypto_aes_any_srcs) $(stdlib_rt) $(stdlib_bytes_$(PLATFORM)) $(stdlib_crypto_cipher_$(PLATFORM)) $(stdlib_crypto_math_$(PLATFORM)) $(stdlib_endian_$(PLATFORM)) $(stdlib_rt_$(PLATFORM)) @@ -745,7 +745,7 @@ $(HARECACHE)/crypto/aes/crypto_aes-any.ssa: $(stdlib_crypto_aes_any_srcs) $(stdl -t$(HARECACHE)/crypto/aes/crypto_aes.td $(stdlib_crypto_aes_any_srcs) # crypto::aes::xts (+any) -stdlib_crypto_aes_xts_any_srcs= \ +stdlib_crypto_aes_xts_any_srcs = \ $(STDLIB)/crypto/aes/xts/xts.ha $(HARECACHE)/crypto/aes/xts/crypto_aes_xts-any.ssa: $(stdlib_crypto_aes_xts_any_srcs) $(stdlib_rt) $(stdlib_crypto_aes_$(PLATFORM)) $(stdlib_crypto_cipher_$(PLATFORM)) $(stdlib_bytes_$(PLATFORM)) @@ -755,7 +755,7 @@ $(HARECACHE)/crypto/aes/xts/crypto_aes_xts-any.ssa: $(stdlib_crypto_aes_xts_any_ -t$(HARECACHE)/crypto/aes/xts/crypto_aes_xts.td $(stdlib_crypto_aes_xts_any_srcs) # crypto::argon2 (+any) -stdlib_crypto_argon2_any_srcs= \ +stdlib_crypto_argon2_any_srcs = \ $(STDLIB)/crypto/argon2/argon2.ha $(HARECACHE)/crypto/argon2/crypto_argon2-any.ssa: $(stdlib_crypto_argon2_any_srcs) $(stdlib_rt) $(stdlib_bufio_$(PLATFORM)) $(stdlib_bytes_$(PLATFORM)) $(stdlib_crypto_blake2b_$(PLATFORM)) $(stdlib_crypto_math_$(PLATFORM)) $(stdlib_endian_$(PLATFORM)) $(stdlib_errors_$(PLATFORM)) $(stdlib_hash_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_rt_$(PLATFORM)) $(stdlib_types_$(PLATFORM)) @@ -765,7 +765,7 @@ $(HARECACHE)/crypto/argon2/crypto_argon2-any.ssa: $(stdlib_crypto_argon2_any_src -t$(HARECACHE)/crypto/argon2/crypto_argon2.td $(stdlib_crypto_argon2_any_srcs) # crypto::blake2b (+any) -stdlib_crypto_blake2b_any_srcs= \ +stdlib_crypto_blake2b_any_srcs = \ $(STDLIB)/crypto/blake2b/blake2b.ha $(HARECACHE)/crypto/blake2b/crypto_blake2b-any.ssa: $(stdlib_crypto_blake2b_any_srcs) $(stdlib_rt) $(stdlib_encoding_hex_$(PLATFORM)) $(stdlib_fmt_$(PLATFORM)) $(stdlib_hash_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) $(stdlib_strio_$(PLATFORM)) $(stdlib_crypto_math_$(PLATFORM)) $(stdlib_endian_$(PLATFORM)) $(stdlib_bytes_$(PLATFORM)) @@ -775,7 +775,7 @@ $(HARECACHE)/crypto/blake2b/crypto_blake2b-any.ssa: $(stdlib_crypto_blake2b_any_ -t$(HARECACHE)/crypto/blake2b/crypto_blake2b.td $(stdlib_crypto_blake2b_any_srcs) # crypto::blowfish (+any) -stdlib_crypto_blowfish_any_srcs= \ +stdlib_crypto_blowfish_any_srcs = \ $(STDLIB)/crypto/blowfish/blowfish.ha \ $(STDLIB)/crypto/blowfish/const.ha @@ -786,7 +786,7 @@ $(HARECACHE)/crypto/blowfish/crypto_blowfish-any.ssa: $(stdlib_crypto_blowfish_a -t$(HARECACHE)/crypto/blowfish/crypto_blowfish.td $(stdlib_crypto_blowfish_any_srcs) # crypto::chacha (+any) -stdlib_crypto_chacha_any_srcs= \ +stdlib_crypto_chacha_any_srcs = \ $(STDLIB)/crypto/chacha/chacha20.ha $(HARECACHE)/crypto/chacha/crypto_chacha-any.ssa: $(stdlib_crypto_chacha_any_srcs) $(stdlib_rt) $(stdlib_bytes_$(PLATFORM)) $(stdlib_crypto_cipher_$(PLATFORM)) $(stdlib_crypto_math_$(PLATFORM)) $(stdlib_endian_$(PLATFORM)) @@ -796,7 +796,7 @@ $(HARECACHE)/crypto/chacha/crypto_chacha-any.ssa: $(stdlib_crypto_chacha_any_src -t$(HARECACHE)/crypto/chacha/crypto_chacha.td $(stdlib_crypto_chacha_any_srcs) # crypto::cipher (+any) -stdlib_crypto_cipher_any_srcs= \ +stdlib_crypto_cipher_any_srcs = \ $(STDLIB)/crypto/cipher/cipher.ha \ $(STDLIB)/crypto/cipher/block.ha \ $(STDLIB)/crypto/cipher/cbc.ha \ @@ -810,7 +810,7 @@ $(HARECACHE)/crypto/cipher/crypto_cipher-any.ssa: $(stdlib_crypto_cipher_any_src -t$(HARECACHE)/crypto/cipher/crypto_cipher.td $(stdlib_crypto_cipher_any_srcs) # crypto::hmac (+any) -stdlib_crypto_hmac_any_srcs= \ +stdlib_crypto_hmac_any_srcs = \ $(STDLIB)/crypto/hmac/hmac.ha \ $(STDLIB)/crypto/hmac/sha1.ha \ $(STDLIB)/crypto/hmac/sha256.ha @@ -822,7 +822,7 @@ $(HARECACHE)/crypto/hmac/crypto_hmac-any.ssa: $(stdlib_crypto_hmac_any_srcs) $(s -t$(HARECACHE)/crypto/hmac/crypto_hmac.td $(stdlib_crypto_hmac_any_srcs) # crypto::mac (+any) -stdlib_crypto_mac_any_srcs= \ +stdlib_crypto_mac_any_srcs = \ $(STDLIB)/crypto/mac/mac.ha $(HARECACHE)/crypto/mac/crypto_mac-any.ssa: $(stdlib_crypto_mac_any_srcs) $(stdlib_rt) $(stdlib_io_$(PLATFORM)) @@ -832,7 +832,7 @@ $(HARECACHE)/crypto/mac/crypto_mac-any.ssa: $(stdlib_crypto_mac_any_srcs) $(stdl -t$(HARECACHE)/crypto/mac/crypto_mac.td $(stdlib_crypto_mac_any_srcs) # crypto::math (+any) -stdlib_crypto_math_any_srcs= \ +stdlib_crypto_math_any_srcs = \ $(STDLIB)/crypto/math/bits.ha $(HARECACHE)/crypto/math/crypto_math-any.ssa: $(stdlib_crypto_math_any_srcs) $(stdlib_rt) @@ -842,7 +842,7 @@ $(HARECACHE)/crypto/math/crypto_math-any.ssa: $(stdlib_crypto_math_any_srcs) $(s -t$(HARECACHE)/crypto/math/crypto_math.td $(stdlib_crypto_math_any_srcs) # crypto::random (+linux) -stdlib_crypto_random_linux_srcs= \ +stdlib_crypto_random_linux_srcs = \ $(STDLIB)/crypto/random/+linux.ha \ $(STDLIB)/crypto/random/random.ha @@ -853,7 +853,7 @@ $(HARECACHE)/crypto/random/crypto_random-linux.ssa: $(stdlib_crypto_random_linux -t$(HARECACHE)/crypto/random/crypto_random.td $(stdlib_crypto_random_linux_srcs) # crypto::random (+freebsd) -stdlib_crypto_random_freebsd_srcs= \ +stdlib_crypto_random_freebsd_srcs = \ $(STDLIB)/crypto/random/+freebsd.ha \ $(STDLIB)/crypto/random/random.ha @@ -864,7 +864,7 @@ $(HARECACHE)/crypto/random/crypto_random-freebsd.ssa: $(stdlib_crypto_random_fre -t$(HARECACHE)/crypto/random/crypto_random.td $(stdlib_crypto_random_freebsd_srcs) # crypto::poly1305 (+any) -stdlib_crypto_poly1305_any_srcs= \ +stdlib_crypto_poly1305_any_srcs = \ $(STDLIB)/crypto/poly1305/poly1305.ha $(HARECACHE)/crypto/poly1305/crypto_poly1305-any.ssa: $(stdlib_crypto_poly1305_any_srcs) $(stdlib_rt) $(stdlib_bytes_$(PLATFORM)) $(stdlib_crypto_mac_$(PLATFORM)) $(stdlib_endian_$(PLATFORM)) $(stdlib_encoding_hex_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) @@ -874,7 +874,7 @@ $(HARECACHE)/crypto/poly1305/crypto_poly1305-any.ssa: $(stdlib_crypto_poly1305_a -t$(HARECACHE)/crypto/poly1305/crypto_poly1305.td $(stdlib_crypto_poly1305_any_srcs) # crypto::salsa (+any) -stdlib_crypto_salsa_any_srcs= \ +stdlib_crypto_salsa_any_srcs = \ $(STDLIB)/crypto/salsa/salsa20.ha $(HARECACHE)/crypto/salsa/crypto_salsa-any.ssa: $(stdlib_crypto_salsa_any_srcs) $(stdlib_rt) $(stdlib_bytes_$(PLATFORM)) $(stdlib_crypto_cipher_$(PLATFORM)) $(stdlib_crypto_math_$(PLATFORM)) $(stdlib_endian_$(PLATFORM)) @@ -884,7 +884,7 @@ $(HARECACHE)/crypto/salsa/crypto_salsa-any.ssa: $(stdlib_crypto_salsa_any_srcs) -t$(HARECACHE)/crypto/salsa/crypto_salsa.td $(stdlib_crypto_salsa_any_srcs) # crypto::sha1 (+any) -stdlib_crypto_sha1_any_srcs= \ +stdlib_crypto_sha1_any_srcs = \ $(STDLIB)/crypto/sha1/sha1.ha $(HARECACHE)/crypto/sha1/crypto_sha1-any.ssa: $(stdlib_crypto_sha1_any_srcs) $(stdlib_rt) $(stdlib_bytes_$(PLATFORM)) $(stdlib_hash_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_endian_$(PLATFORM)) @@ -894,7 +894,7 @@ $(HARECACHE)/crypto/sha1/crypto_sha1-any.ssa: $(stdlib_crypto_sha1_any_srcs) $(s -t$(HARECACHE)/crypto/sha1/crypto_sha1.td $(stdlib_crypto_sha1_any_srcs) # crypto::sha256 (+any) -stdlib_crypto_sha256_any_srcs= \ +stdlib_crypto_sha256_any_srcs = \ $(STDLIB)/crypto/sha256/sha256.ha $(HARECACHE)/crypto/sha256/crypto_sha256-any.ssa: $(stdlib_crypto_sha256_any_srcs) $(stdlib_rt) $(stdlib_bytes_$(PLATFORM)) $(stdlib_hash_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_endian_$(PLATFORM)) @@ -904,7 +904,7 @@ $(HARECACHE)/crypto/sha256/crypto_sha256-any.ssa: $(stdlib_crypto_sha256_any_src -t$(HARECACHE)/crypto/sha256/crypto_sha256.td $(stdlib_crypto_sha256_any_srcs) # crypto::sha512 (+any) -stdlib_crypto_sha512_any_srcs= \ +stdlib_crypto_sha512_any_srcs = \ $(STDLIB)/crypto/sha512/sha512.ha $(HARECACHE)/crypto/sha512/crypto_sha512-any.ssa: $(stdlib_crypto_sha512_any_srcs) $(stdlib_rt) $(stdlib_bytes_$(PLATFORM)) $(stdlib_hash_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_endian_$(PLATFORM)) @@ -914,7 +914,7 @@ $(HARECACHE)/crypto/sha512/crypto_sha512-any.ssa: $(stdlib_crypto_sha512_any_src -t$(HARECACHE)/crypto/sha512/crypto_sha512.td $(stdlib_crypto_sha512_any_srcs) # crypto::curve25519 (+any) -stdlib_crypto_curve25519_any_srcs= \ +stdlib_crypto_curve25519_any_srcs = \ $(STDLIB)/crypto/curve25519/curve25519.ha $(HARECACHE)/crypto/curve25519/crypto_curve25519-any.ssa: $(stdlib_crypto_curve25519_any_srcs) $(stdlib_rt) @@ -924,7 +924,7 @@ $(HARECACHE)/crypto/curve25519/crypto_curve25519-any.ssa: $(stdlib_crypto_curve2 -t$(HARECACHE)/crypto/curve25519/crypto_curve25519.td $(stdlib_crypto_curve25519_any_srcs) # crypto::ed25519 (+any) -stdlib_crypto_ed25519_any_srcs= \ +stdlib_crypto_ed25519_any_srcs = \ $(STDLIB)/crypto/ed25519/ed25519.ha \ $(STDLIB)/crypto/ed25519/edwards25519.ha @@ -935,7 +935,7 @@ $(HARECACHE)/crypto/ed25519/crypto_ed25519-any.ssa: $(stdlib_crypto_ed25519_any_ -t$(HARECACHE)/crypto/ed25519/crypto_ed25519.td $(stdlib_crypto_ed25519_any_srcs) # datetime (+linux) -stdlib_datetime_linux_srcs= \ +stdlib_datetime_linux_srcs = \ $(STDLIB)/datetime/arithmetic.ha \ $(STDLIB)/datetime/chronology.ha \ $(STDLIB)/datetime/date.ha \ @@ -952,7 +952,7 @@ $(HARECACHE)/datetime/datetime-linux.ssa: $(stdlib_datetime_linux_srcs) $(stdlib -t$(HARECACHE)/datetime/datetime.td $(stdlib_datetime_linux_srcs) # datetime (+freebsd) -stdlib_datetime_freebsd_srcs= \ +stdlib_datetime_freebsd_srcs = \ $(STDLIB)/datetime/arithmetic.ha \ $(STDLIB)/datetime/chronology.ha \ $(STDLIB)/datetime/date.ha \ @@ -969,7 +969,7 @@ $(HARECACHE)/datetime/datetime-freebsd.ssa: $(stdlib_datetime_freebsd_srcs) $(st -t$(HARECACHE)/datetime/datetime.td $(stdlib_datetime_freebsd_srcs) # dirs (+any) -stdlib_dirs_any_srcs= \ +stdlib_dirs_any_srcs = \ $(STDLIB)/dirs/xdg.ha $(HARECACHE)/dirs/dirs-any.ssa: $(stdlib_dirs_any_srcs) $(stdlib_rt) $(stdlib_fs_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_os_$(PLATFORM)) $(stdlib_path_$(PLATFORM)) @@ -979,7 +979,7 @@ $(HARECACHE)/dirs/dirs-any.ssa: $(stdlib_dirs_any_srcs) $(stdlib_rt) $(stdlib_fs -t$(HARECACHE)/dirs/dirs.td $(stdlib_dirs_any_srcs) # encoding::base64 (+any) -stdlib_encoding_base64_any_srcs= \ +stdlib_encoding_base64_any_srcs = \ $(STDLIB)/encoding/base64/base64.ha $(HARECACHE)/encoding/base64/encoding_base64-any.ssa: $(stdlib_encoding_base64_any_srcs) $(stdlib_rt) $(stdlib_ascii_$(PLATFORM)) $(stdlib_bufio_$(PLATFORM)) $(stdlib_bytes_$(PLATFORM)) $(stdlib_errors_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_os_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) @@ -989,7 +989,7 @@ $(HARECACHE)/encoding/base64/encoding_base64-any.ssa: $(stdlib_encoding_base64_a -t$(HARECACHE)/encoding/base64/encoding_base64.td $(stdlib_encoding_base64_any_srcs) # encoding::base32 (+any) -stdlib_encoding_base32_any_srcs= \ +stdlib_encoding_base32_any_srcs = \ $(STDLIB)/encoding/base32/base32.ha $(HARECACHE)/encoding/base32/encoding_base32-any.ssa: $(stdlib_encoding_base32_any_srcs) $(stdlib_rt) $(stdlib_ascii_$(PLATFORM)) $(stdlib_bufio_$(PLATFORM)) $(stdlib_bytes_$(PLATFORM)) $(stdlib_errors_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) $(stdlib_os_$(PLATFORM)) @@ -999,7 +999,7 @@ $(HARECACHE)/encoding/base32/encoding_base32-any.ssa: $(stdlib_encoding_base32_a -t$(HARECACHE)/encoding/base32/encoding_base32.td $(stdlib_encoding_base32_any_srcs) # encoding::hex (+any) -stdlib_encoding_hex_any_srcs= \ +stdlib_encoding_hex_any_srcs = \ $(STDLIB)/encoding/hex/hex.ha $(HARECACHE)/encoding/hex/encoding_hex-any.ssa: $(stdlib_encoding_hex_any_srcs) $(stdlib_rt) $(stdlib_ascii_$(PLATFORM)) $(stdlib_bytes_$(PLATFORM)) $(stdlib_fmt_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_strconv_$(PLATFORM)) $(stdlib_strio_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) @@ -1009,7 +1009,7 @@ $(HARECACHE)/encoding/hex/encoding_hex-any.ssa: $(stdlib_encoding_hex_any_srcs) -t$(HARECACHE)/encoding/hex/encoding_hex.td $(stdlib_encoding_hex_any_srcs) # encoding::utf8 (+any) -stdlib_encoding_utf8_any_srcs= \ +stdlib_encoding_utf8_any_srcs = \ $(STDLIB)/encoding/utf8/decode.ha \ $(STDLIB)/encoding/utf8/encode.ha \ $(STDLIB)/encoding/utf8/rune.ha @@ -1021,7 +1021,7 @@ $(HARECACHE)/encoding/utf8/encoding_utf8-any.ssa: $(stdlib_encoding_utf8_any_src -t$(HARECACHE)/encoding/utf8/encoding_utf8.td $(stdlib_encoding_utf8_any_srcs) # endian (+any) -stdlib_endian_any_srcs= \ +stdlib_endian_any_srcs = \ $(STDLIB)/endian/big.ha \ $(STDLIB)/endian/network.ha \ $(STDLIB)/endian/little.ha \ @@ -1035,7 +1035,7 @@ $(HARECACHE)/endian/endian-any.ssa: $(stdlib_endian_any_srcs) $(stdlib_rt) -t$(HARECACHE)/endian/endian.td $(stdlib_endian_any_srcs) # errors (+any) -stdlib_errors_any_srcs= \ +stdlib_errors_any_srcs = \ $(STDLIB)/errors/common.ha \ $(STDLIB)/errors/opaque.ha \ $(STDLIB)/errors/string.ha \ @@ -1048,7 +1048,7 @@ $(HARECACHE)/errors/errors-any.ssa: $(stdlib_errors_any_srcs) $(stdlib_rt) -t$(HARECACHE)/errors/errors.td $(stdlib_errors_any_srcs) # fmt (+any) -stdlib_fmt_any_srcs= \ +stdlib_fmt_any_srcs = \ $(STDLIB)/fmt/fmt.ha $(HARECACHE)/fmt/fmt-any.ssa: $(stdlib_fmt_any_srcs) $(stdlib_rt) $(stdlib_bufio_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_os_$(PLATFORM)) $(stdlib_strconv_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) $(stdlib_types_$(PLATFORM)) @@ -1058,7 +1058,7 @@ $(HARECACHE)/fmt/fmt-any.ssa: $(stdlib_fmt_any_srcs) $(stdlib_rt) $(stdlib_bufio -t$(HARECACHE)/fmt/fmt.td $(stdlib_fmt_any_srcs) # fnmatch (+any) -stdlib_fnmatch_any_srcs= \ +stdlib_fnmatch_any_srcs = \ $(STDLIB)/fnmatch/fnmatch.ha $(HARECACHE)/fnmatch/fnmatch-any.ssa: $(stdlib_fnmatch_any_srcs) $(stdlib_rt) $(stdlib_strings_$(PLATFORM)) $(stdlib_bytes_$(PLATFORM)) $(stdlib_sort_$(PLATFORM)) $(stdlib_ascii_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_fmt_$(PLATFORM)) @@ -1068,7 +1068,7 @@ $(HARECACHE)/fnmatch/fnmatch-any.ssa: $(stdlib_fnmatch_any_srcs) $(stdlib_rt) $( -t$(HARECACHE)/fnmatch/fnmatch.td $(stdlib_fnmatch_any_srcs) # format::elf (+any) -stdlib_format_elf_any_srcs= \ +stdlib_format_elf_any_srcs = \ $(STDLIB)/format/elf/+$(ARCH).ha \ $(STDLIB)/format/elf/+$(PLATFORM).ha \ $(STDLIB)/format/elf/types.ha @@ -1080,7 +1080,7 @@ $(HARECACHE)/format/elf/format_elf-any.ssa: $(stdlib_format_elf_any_srcs) $(stdl -t$(HARECACHE)/format/elf/format_elf.td $(stdlib_format_elf_any_srcs) # format::ini (+any) -stdlib_format_ini_any_srcs= \ +stdlib_format_ini_any_srcs = \ $(STDLIB)/format/ini/scan.ha \ $(STDLIB)/format/ini/types.ha @@ -1091,7 +1091,7 @@ $(HARECACHE)/format/ini/format_ini-any.ssa: $(stdlib_format_ini_any_srcs) $(stdl -t$(HARECACHE)/format/ini/format_ini.td $(stdlib_format_ini_any_srcs) # fs (+any) -stdlib_fs_any_srcs= \ +stdlib_fs_any_srcs = \ $(STDLIB)/fs/types.ha \ $(STDLIB)/fs/fs.ha \ $(STDLIB)/fs/util.ha @@ -1103,7 +1103,7 @@ $(HARECACHE)/fs/fs-any.ssa: $(stdlib_fs_any_srcs) $(stdlib_rt) $(stdlib_io_$(PLA -t$(HARECACHE)/fs/fs.td $(stdlib_fs_any_srcs) # getopt (+any) -stdlib_getopt_any_srcs= \ +stdlib_getopt_any_srcs = \ $(STDLIB)/getopt/getopts.ha $(HARECACHE)/getopt/getopt-any.ssa: $(stdlib_getopt_any_srcs) $(stdlib_rt) $(stdlib_encoding_utf8_$(PLATFORM)) $(stdlib_fmt_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_os_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) @@ -1113,7 +1113,7 @@ $(HARECACHE)/getopt/getopt-any.ssa: $(stdlib_getopt_any_srcs) $(stdlib_rt) $(std -t$(HARECACHE)/getopt/getopt.td $(stdlib_getopt_any_srcs) # glob (+any) -stdlib_glob_any_srcs= \ +stdlib_glob_any_srcs = \ $(STDLIB)/glob/glob.ha $(HARECACHE)/glob/glob-any.ssa: $(stdlib_glob_any_srcs) $(stdlib_rt) $(stdlib_fnmatch_$(PLATFORM)) $(stdlib_fs_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_os_$(PLATFORM)) $(stdlib_sort_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) $(stdlib_strio_$(PLATFORM)) @@ -1123,7 +1123,7 @@ $(HARECACHE)/glob/glob-any.ssa: $(stdlib_glob_any_srcs) $(stdlib_rt) $(stdlib_fn -t$(HARECACHE)/glob/glob.td $(stdlib_glob_any_srcs) # hare::ast (+any) -stdlib_hare_ast_any_srcs= \ +stdlib_hare_ast_any_srcs = \ $(STDLIB)/hare/ast/decl.ha \ $(STDLIB)/hare/ast/expr.ha \ $(STDLIB)/hare/ast/ident.ha \ @@ -1138,7 +1138,7 @@ $(HARECACHE)/hare/ast/hare_ast-any.ssa: $(stdlib_hare_ast_any_srcs) $(stdlib_rt) -t$(HARECACHE)/hare/ast/hare_ast.td $(stdlib_hare_ast_any_srcs) # hare::lex (+any) -stdlib_hare_lex_any_srcs= \ +stdlib_hare_lex_any_srcs = \ $(STDLIB)/hare/lex/token.ha \ $(STDLIB)/hare/lex/lex.ha @@ -1149,7 +1149,7 @@ $(HARECACHE)/hare/lex/hare_lex-any.ssa: $(stdlib_hare_lex_any_srcs) $(stdlib_rt) -t$(HARECACHE)/hare/lex/hare_lex.td $(stdlib_hare_lex_any_srcs) # hare::module (+any) -stdlib_hare_module_any_srcs= \ +stdlib_hare_module_any_srcs = \ $(STDLIB)/hare/module/types.ha \ $(STDLIB)/hare/module/context.ha \ $(STDLIB)/hare/module/scan.ha \ @@ -1163,7 +1163,7 @@ $(HARECACHE)/hare/module/hare_module-any.ssa: $(stdlib_hare_module_any_srcs) $(s -t$(HARECACHE)/hare/module/hare_module.td $(stdlib_hare_module_any_srcs) # hare::parse (+any) -stdlib_hare_parse_any_srcs= \ +stdlib_hare_parse_any_srcs = \ $(STDLIB)/hare/parse/decl.ha \ $(STDLIB)/hare/parse/expr.ha \ $(STDLIB)/hare/parse/ident.ha \ @@ -1179,7 +1179,7 @@ $(HARECACHE)/hare/parse/hare_parse-any.ssa: $(stdlib_hare_parse_any_srcs) $(stdl -t$(HARECACHE)/hare/parse/hare_parse.td $(stdlib_hare_parse_any_srcs) # hare::types (+any) -stdlib_hare_types_any_srcs= \ +stdlib_hare_types_any_srcs = \ $(STDLIB)/hare/types/arch.ha \ $(STDLIB)/hare/types/builtins.ha \ $(STDLIB)/hare/types/class.ha \ @@ -1195,7 +1195,7 @@ $(HARECACHE)/hare/types/hare_types-any.ssa: $(stdlib_hare_types_any_srcs) $(stdl -t$(HARECACHE)/hare/types/hare_types.td $(stdlib_hare_types_any_srcs) # hare::unit (+any) -stdlib_hare_unit_any_srcs= \ +stdlib_hare_unit_any_srcs = \ $(STDLIB)/hare/unit/check.ha \ $(STDLIB)/hare/unit/context.ha \ $(STDLIB)/hare/unit/errors.ha \ @@ -1212,7 +1212,7 @@ $(HARECACHE)/hare/unit/hare_unit-any.ssa: $(stdlib_hare_unit_any_srcs) $(stdlib_ -t$(HARECACHE)/hare/unit/hare_unit.td $(stdlib_hare_unit_any_srcs) # hare::unparse (+any) -stdlib_hare_unparse_any_srcs= \ +stdlib_hare_unparse_any_srcs = \ $(STDLIB)/hare/unparse/expr.ha \ $(STDLIB)/hare/unparse/decl.ha \ $(STDLIB)/hare/unparse/ident.ha \ @@ -1228,7 +1228,7 @@ $(HARECACHE)/hare/unparse/hare_unparse-any.ssa: $(stdlib_hare_unparse_any_srcs) -t$(HARECACHE)/hare/unparse/hare_unparse.td $(stdlib_hare_unparse_any_srcs) # hash (+any) -stdlib_hash_any_srcs= \ +stdlib_hash_any_srcs = \ $(STDLIB)/hash/hash.ha $(HARECACHE)/hash/hash-any.ssa: $(stdlib_hash_any_srcs) $(stdlib_rt) $(stdlib_io_$(PLATFORM)) $(stdlib_fmt_$(PLATFORM)) @@ -1238,7 +1238,7 @@ $(HARECACHE)/hash/hash-any.ssa: $(stdlib_hash_any_srcs) $(stdlib_rt) $(stdlib_io -t$(HARECACHE)/hash/hash.td $(stdlib_hash_any_srcs) # hash::adler32 (+any) -stdlib_hash_adler32_any_srcs= \ +stdlib_hash_adler32_any_srcs = \ $(STDLIB)/hash/adler32/adler32.ha $(HARECACHE)/hash/adler32/hash_adler32-any.ssa: $(stdlib_hash_adler32_any_srcs) $(stdlib_rt) $(stdlib_endian_$(PLATFORM)) $(stdlib_hash_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) @@ -1248,7 +1248,7 @@ $(HARECACHE)/hash/adler32/hash_adler32-any.ssa: $(stdlib_hash_adler32_any_srcs) -t$(HARECACHE)/hash/adler32/hash_adler32.td $(stdlib_hash_adler32_any_srcs) # hash::crc16 (+any) -stdlib_hash_crc16_any_srcs= \ +stdlib_hash_crc16_any_srcs = \ $(STDLIB)/hash/crc16/crc16.ha $(HARECACHE)/hash/crc16/hash_crc16-any.ssa: $(stdlib_hash_crc16_any_srcs) $(stdlib_rt) $(stdlib_endian_$(PLATFORM)) $(stdlib_hash_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) @@ -1258,7 +1258,7 @@ $(HARECACHE)/hash/crc16/hash_crc16-any.ssa: $(stdlib_hash_crc16_any_srcs) $(stdl -t$(HARECACHE)/hash/crc16/hash_crc16.td $(stdlib_hash_crc16_any_srcs) # hash::crc32 (+any) -stdlib_hash_crc32_any_srcs= \ +stdlib_hash_crc32_any_srcs = \ $(STDLIB)/hash/crc32/crc32.ha $(HARECACHE)/hash/crc32/hash_crc32-any.ssa: $(stdlib_hash_crc32_any_srcs) $(stdlib_rt) $(stdlib_endian_$(PLATFORM)) $(stdlib_hash_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) @@ -1268,7 +1268,7 @@ $(HARECACHE)/hash/crc32/hash_crc32-any.ssa: $(stdlib_hash_crc32_any_srcs) $(stdl -t$(HARECACHE)/hash/crc32/hash_crc32.td $(stdlib_hash_crc32_any_srcs) # hash::crc64 (+any) -stdlib_hash_crc64_any_srcs= \ +stdlib_hash_crc64_any_srcs = \ $(STDLIB)/hash/crc64/crc64.ha $(HARECACHE)/hash/crc64/hash_crc64-any.ssa: $(stdlib_hash_crc64_any_srcs) $(stdlib_rt) $(stdlib_endian_$(PLATFORM)) $(stdlib_hash_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) @@ -1278,7 +1278,7 @@ $(HARECACHE)/hash/crc64/hash_crc64-any.ssa: $(stdlib_hash_crc64_any_srcs) $(stdl -t$(HARECACHE)/hash/crc64/hash_crc64.td $(stdlib_hash_crc64_any_srcs) # hash::fnv (+any) -stdlib_hash_fnv_any_srcs= \ +stdlib_hash_fnv_any_srcs = \ $(STDLIB)/hash/fnv/fnv.ha $(HARECACHE)/hash/fnv/hash_fnv-any.ssa: $(stdlib_hash_fnv_any_srcs) $(stdlib_rt) $(stdlib_hash_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) @@ -1288,7 +1288,7 @@ $(HARECACHE)/hash/fnv/hash_fnv-any.ssa: $(stdlib_hash_fnv_any_srcs) $(stdlib_rt) -t$(HARECACHE)/hash/fnv/hash_fnv.td $(stdlib_hash_fnv_any_srcs) # io (+linux) -stdlib_io_linux_srcs= \ +stdlib_io_linux_srcs = \ $(STDLIB)/io/arch+$(ARCH).ha \ $(STDLIB)/io/+linux/file.ha \ $(STDLIB)/io/+linux/mmap.ha \ @@ -1304,7 +1304,7 @@ stdlib_io_linux_srcs= \ $(STDLIB)/io/util.ha # io (+freebsd) -stdlib_io_freebsd_srcs= \ +stdlib_io_freebsd_srcs = \ $(STDLIB)/io/arch+$(ARCH).ha \ $(STDLIB)/io/+freebsd/file.ha \ $(STDLIB)/io/+freebsd/mmap.ha \ @@ -1332,7 +1332,7 @@ $(HARECACHE)/io/io-freebsd.ssa: $(stdlib_io_freebsd_srcs) $(stdlib_rt) $(stdlib_ -t$(HARECACHE)/io/io.td $(stdlib_io_freebsd_srcs) # linux (+linux) -stdlib_linux_linux_srcs= \ +stdlib_linux_linux_srcs = \ $(STDLIB)/linux/start.ha \ $(STDLIB)/linux/env.ha @@ -1343,7 +1343,7 @@ $(HARECACHE)/linux/linux-linux.ssa: $(stdlib_linux_linux_srcs) $(stdlib_rt) $(st -t$(HARECACHE)/linux/linux.td $(stdlib_linux_linux_srcs) # linux::keyctl (+linux) -stdlib_linux_keyctl_linux_srcs= \ +stdlib_linux_keyctl_linux_srcs = \ $(STDLIB)/linux/keyctl/keyctl.ha \ $(STDLIB)/linux/keyctl/types.ha @@ -1354,7 +1354,7 @@ $(HARECACHE)/linux/keyctl/linux_keyctl-linux.ssa: $(stdlib_linux_keyctl_linux_sr -t$(HARECACHE)/linux/keyctl/linux_keyctl.td $(stdlib_linux_keyctl_linux_srcs) # linux::vdso (+linux) -stdlib_linux_vdso_linux_srcs= \ +stdlib_linux_vdso_linux_srcs = \ $(STDLIB)/linux/vdso/vdso.ha $(HARECACHE)/linux/vdso/linux_vdso-linux.ssa: $(stdlib_linux_vdso_linux_srcs) $(stdlib_rt) $(stdlib_linux_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) $(stdlib_format_elf_$(PLATFORM)) @@ -1364,7 +1364,7 @@ $(HARECACHE)/linux/vdso/linux_vdso-linux.ssa: $(stdlib_linux_vdso_linux_srcs) $( -t$(HARECACHE)/linux/vdso/linux_vdso.td $(stdlib_linux_vdso_linux_srcs) # log (+linux) -stdlib_log_linux_srcs= \ +stdlib_log_linux_srcs = \ $(STDLIB)/log/logger.ha \ $(STDLIB)/log/global.ha \ $(STDLIB)/log/funcs.ha @@ -1376,7 +1376,7 @@ $(HARECACHE)/log/log-linux.ssa: $(stdlib_log_linux_srcs) $(stdlib_rt) $(stdlib_d -t$(HARECACHE)/log/log.td $(stdlib_log_linux_srcs) # log (+freebsd) -stdlib_log_freebsd_srcs= \ +stdlib_log_freebsd_srcs = \ $(STDLIB)/log/logger.ha \ $(STDLIB)/log/global.ha \ $(STDLIB)/log/funcs.ha @@ -1388,7 +1388,7 @@ $(HARECACHE)/log/log-freebsd.ssa: $(stdlib_log_freebsd_srcs) $(stdlib_rt) $(stdl -t$(HARECACHE)/log/log.td $(stdlib_log_freebsd_srcs) # math (+any) -stdlib_math_any_srcs= \ +stdlib_math_any_srcs = \ $(STDLIB)/math/math.ha \ $(STDLIB)/math/fenv_func.ha \ $(STDLIB)/math/fenv+$(ARCH).ha \ @@ -1404,7 +1404,7 @@ $(HARECACHE)/math/math-any.ssa: $(stdlib_math_any_srcs) $(stdlib_rt) $(stdlib_ty -t$(HARECACHE)/math/math.td $(stdlib_math_any_srcs) # math::random (+any) -stdlib_math_random_any_srcs= \ +stdlib_math_random_any_srcs = \ $(STDLIB)/math/random/random.ha $(HARECACHE)/math/random/math_random-any.ssa: $(stdlib_math_random_any_srcs) $(stdlib_rt) @@ -1414,7 +1414,7 @@ $(HARECACHE)/math/random/math_random-any.ssa: $(stdlib_math_random_any_srcs) $(s -t$(HARECACHE)/math/random/math_random.td $(stdlib_math_random_any_srcs) # net (+linux) -stdlib_net_linux_srcs= \ +stdlib_net_linux_srcs = \ $(STDLIB)/net/+linux.ha \ $(STDLIB)/net/errors.ha \ $(STDLIB)/net/msg.ha @@ -1426,7 +1426,7 @@ $(HARECACHE)/net/net-linux.ssa: $(stdlib_net_linux_srcs) $(stdlib_rt) $(stdlib_i -t$(HARECACHE)/net/net.td $(stdlib_net_linux_srcs) # net (+freebsd) -stdlib_net_freebsd_srcs= \ +stdlib_net_freebsd_srcs = \ $(STDLIB)/net/+freebsd.ha \ $(STDLIB)/net/errors.ha \ $(STDLIB)/net/msg.ha @@ -1438,7 +1438,7 @@ $(HARECACHE)/net/net-freebsd.ssa: $(stdlib_net_freebsd_srcs) $(stdlib_rt) $(stdl -t$(HARECACHE)/net/net.td $(stdlib_net_freebsd_srcs) # net::dial (+any) -stdlib_net_dial_any_srcs= \ +stdlib_net_dial_any_srcs = \ $(STDLIB)/net/dial/registry.ha \ $(STDLIB)/net/dial/dial.ha \ $(STDLIB)/net/dial/ip.ha \ @@ -1451,7 +1451,7 @@ $(HARECACHE)/net/dial/net_dial-any.ssa: $(stdlib_net_dial_any_srcs) $(stdlib_rt) -t$(HARECACHE)/net/dial/net_dial.td $(stdlib_net_dial_any_srcs) # net::dns (+any) -stdlib_net_dns_any_srcs= \ +stdlib_net_dns_any_srcs = \ $(STDLIB)/net/dns/decode.ha \ $(STDLIB)/net/dns/error.ha \ $(STDLIB)/net/dns/encode.ha \ @@ -1465,12 +1465,12 @@ $(HARECACHE)/net/dns/net_dns-any.ssa: $(stdlib_net_dns_any_srcs) $(stdlib_rt) $( -t$(HARECACHE)/net/dns/net_dns.td $(stdlib_net_dns_any_srcs) # net::ip (+linux) -stdlib_net_ip_linux_srcs= \ +stdlib_net_ip_linux_srcs = \ $(STDLIB)/net/ip/+linux.ha \ $(STDLIB)/net/ip/ip.ha # net::ip (+freebsd) -stdlib_net_ip_freebsd_srcs= \ +stdlib_net_ip_freebsd_srcs = \ $(STDLIB)/net/ip/+freebsd.ha \ $(STDLIB)/net/ip/ip.ha @@ -1487,7 +1487,7 @@ $(HARECACHE)/net/ip/net_ip-freebsd.ssa: $(stdlib_net_ip_freebsd_srcs) $(stdlib_r -t$(HARECACHE)/net/ip/net_ip.td $(stdlib_net_ip_freebsd_srcs) # net::tcp (+linux) -stdlib_net_tcp_linux_srcs= \ +stdlib_net_tcp_linux_srcs = \ $(STDLIB)/net/tcp/+linux.ha \ $(STDLIB)/net/tcp/listener.ha \ $(STDLIB)/net/tcp/options.ha @@ -1499,7 +1499,7 @@ $(HARECACHE)/net/tcp/net_tcp-linux.ssa: $(stdlib_net_tcp_linux_srcs) $(stdlib_rt -t$(HARECACHE)/net/tcp/net_tcp.td $(stdlib_net_tcp_linux_srcs) # net::tcp (+freebsd) -stdlib_net_tcp_freebsd_srcs= \ +stdlib_net_tcp_freebsd_srcs = \ $(STDLIB)/net/tcp/+freebsd.ha \ $(STDLIB)/net/tcp/listener.ha \ $(STDLIB)/net/tcp/options.ha @@ -1511,7 +1511,7 @@ $(HARECACHE)/net/tcp/net_tcp-freebsd.ssa: $(stdlib_net_tcp_freebsd_srcs) $(stdli -t$(HARECACHE)/net/tcp/net_tcp.td $(stdlib_net_tcp_freebsd_srcs) # net::udp (+linux) -stdlib_net_udp_linux_srcs= \ +stdlib_net_udp_linux_srcs = \ $(STDLIB)/net/udp/+linux.ha \ $(STDLIB)/net/udp/options.ha @@ -1522,7 +1522,7 @@ $(HARECACHE)/net/udp/net_udp-linux.ssa: $(stdlib_net_udp_linux_srcs) $(stdlib_rt -t$(HARECACHE)/net/udp/net_udp.td $(stdlib_net_udp_linux_srcs) # net::udp (+freebsd) -stdlib_net_udp_freebsd_srcs= \ +stdlib_net_udp_freebsd_srcs = \ $(STDLIB)/net/udp/+freebsd.ha \ $(STDLIB)/net/udp/options.ha @@ -1533,7 +1533,7 @@ $(HARECACHE)/net/udp/net_udp-freebsd.ssa: $(stdlib_net_udp_freebsd_srcs) $(stdli -t$(HARECACHE)/net/udp/net_udp.td $(stdlib_net_udp_freebsd_srcs) # net::unix (+linux) -stdlib_net_unix_linux_srcs= \ +stdlib_net_unix_linux_srcs = \ $(STDLIB)/net/unix/+linux.ha \ $(STDLIB)/net/unix/addr.ha \ $(STDLIB)/net/unix/cmsg.ha \ @@ -1549,7 +1549,7 @@ $(HARECACHE)/net/unix/net_unix-linux.ssa: $(stdlib_net_unix_linux_srcs) $(stdlib -t$(HARECACHE)/net/unix/net_unix.td $(stdlib_net_unix_linux_srcs) # net::unix (+freebsd) -stdlib_net_unix_freebsd_srcs= \ +stdlib_net_unix_freebsd_srcs = \ $(STDLIB)/net/unix/+freebsd.ha \ $(STDLIB)/net/unix/addr.ha \ $(STDLIB)/net/unix/cmsg.ha \ @@ -1565,7 +1565,7 @@ $(HARECACHE)/net/unix/net_unix-freebsd.ssa: $(stdlib_net_unix_freebsd_srcs) $(st -t$(HARECACHE)/net/unix/net_unix.td $(stdlib_net_unix_freebsd_srcs) # net::uri (+any) -stdlib_net_uri_any_srcs= \ +stdlib_net_uri_any_srcs = \ $(STDLIB)/net/uri/fmt.ha \ $(STDLIB)/net/uri/parse.ha \ $(STDLIB)/net/uri/uri.ha @@ -1577,7 +1577,7 @@ $(HARECACHE)/net/uri/net_uri-any.ssa: $(stdlib_net_uri_any_srcs) $(stdlib_rt) $( -t$(HARECACHE)/net/uri/net_uri.td $(stdlib_net_uri_any_srcs) # os (+linux) -stdlib_os_linux_srcs= \ +stdlib_os_linux_srcs = \ $(STDLIB)/os/+linux/dirfdfs.ha \ $(STDLIB)/os/+linux/environ.ha \ $(STDLIB)/os/+linux/exit.ha \ @@ -1593,7 +1593,7 @@ $(HARECACHE)/os/os-linux.ssa: $(stdlib_os_linux_srcs) $(stdlib_rt) $(stdlib_io_$ -t$(HARECACHE)/os/os.td $(stdlib_os_linux_srcs) # os (+freebsd) -stdlib_os_freebsd_srcs= \ +stdlib_os_freebsd_srcs = \ $(STDLIB)/os/+freebsd/environ.ha \ $(STDLIB)/os/+freebsd/exit.ha \ $(STDLIB)/os/+freebsd/dirfdfs.ha \ @@ -1608,7 +1608,7 @@ $(HARECACHE)/os/os-freebsd.ssa: $(stdlib_os_freebsd_srcs) $(stdlib_rt) $(stdlib_ -t$(HARECACHE)/os/os.td $(stdlib_os_freebsd_srcs) # os::exec (+linux) -stdlib_os_exec_linux_srcs= \ +stdlib_os_exec_linux_srcs = \ $(STDLIB)/os/exec/exec+linux.ha \ $(STDLIB)/os/exec/process+linux.ha \ $(STDLIB)/os/exec/types.ha \ @@ -1621,7 +1621,7 @@ $(HARECACHE)/os/exec/os_exec-linux.ssa: $(stdlib_os_exec_linux_srcs) $(stdlib_rt -t$(HARECACHE)/os/exec/os_exec.td $(stdlib_os_exec_linux_srcs) # os::exec (+freebsd) -stdlib_os_exec_freebsd_srcs= \ +stdlib_os_exec_freebsd_srcs = \ $(STDLIB)/os/exec/exec+freebsd.ha \ $(STDLIB)/os/exec/process+freebsd.ha \ $(STDLIB)/os/exec/types.ha \ @@ -1634,7 +1634,7 @@ $(HARECACHE)/os/exec/os_exec-freebsd.ssa: $(stdlib_os_exec_freebsd_srcs) $(stdli -t$(HARECACHE)/os/exec/os_exec.td $(stdlib_os_exec_freebsd_srcs) # path (+any) -stdlib_path_any_srcs= \ +stdlib_path_any_srcs = \ $(STDLIB)/path/+$(PLATFORM).ha \ $(STDLIB)/path/buffer.ha \ $(STDLIB)/path/util.ha \ @@ -1649,7 +1649,7 @@ $(HARECACHE)/path/path-any.ssa: $(stdlib_path_any_srcs) $(stdlib_rt) $(stdlib_st -t$(HARECACHE)/path/path.td $(stdlib_path_any_srcs) # regex (+any) -stdlib_regex_any_srcs= \ +stdlib_regex_any_srcs = \ $(STDLIB)/regex/regex.ha $(HARECACHE)/regex/regex-any.ssa: $(stdlib_regex_any_srcs) $(stdlib_rt) $(stdlib_encoding_utf8_$(PLATFORM)) $(stdlib_errors_$(PLATFORM)) $(stdlib_strconv_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) @@ -1659,7 +1659,7 @@ $(HARECACHE)/regex/regex-any.ssa: $(stdlib_regex_any_srcs) $(stdlib_rt) $(stdlib -t$(HARECACHE)/regex/regex.td $(stdlib_regex_any_srcs) # shlex (+any) -stdlib_shlex_any_srcs= \ +stdlib_shlex_any_srcs = \ $(STDLIB)/shlex/escape.ha \ $(STDLIB)/shlex/split.ha @@ -1670,7 +1670,7 @@ $(HARECACHE)/shlex/shlex-any.ssa: $(stdlib_shlex_any_srcs) $(stdlib_rt) $(stdlib -t$(HARECACHE)/shlex/shlex.td $(stdlib_shlex_any_srcs) # slices (+any) -stdlib_slices_any_srcs= \ +stdlib_slices_any_srcs = \ $(STDLIB)/slices/cap.ha \ $(STDLIB)/slices/reverse.ha \ $(STDLIB)/slices/trunc.ha \ @@ -1683,7 +1683,7 @@ $(HARECACHE)/slices/slices-any.ssa: $(stdlib_slices_any_srcs) $(stdlib_rt) $(std -t$(HARECACHE)/slices/slices.td $(stdlib_slices_any_srcs) # sort (+any) -stdlib_sort_any_srcs= \ +stdlib_sort_any_srcs = \ $(STDLIB)/sort/bisect.ha \ $(STDLIB)/sort/search.ha \ $(STDLIB)/sort/sort.ha \ @@ -1696,7 +1696,7 @@ $(HARECACHE)/sort/sort-any.ssa: $(stdlib_sort_any_srcs) $(stdlib_rt) $(stdlib_st -t$(HARECACHE)/sort/sort.td $(stdlib_sort_any_srcs) # strconv (+any) -stdlib_strconv_any_srcs= \ +stdlib_strconv_any_srcs = \ $(STDLIB)/strconv/types.ha \ $(STDLIB)/strconv/itos.ha \ $(STDLIB)/strconv/utos.ha \ @@ -1714,7 +1714,7 @@ $(HARECACHE)/strconv/strconv-any.ssa: $(stdlib_strconv_any_srcs) $(stdlib_rt) $( -t$(HARECACHE)/strconv/strconv.td $(stdlib_strconv_any_srcs) # strings (+any) -stdlib_strings_any_srcs= \ +stdlib_strings_any_srcs = \ $(STDLIB)/strings/cap.ha \ $(STDLIB)/strings/concat.ha \ $(STDLIB)/strings/contains.ha \ @@ -1738,7 +1738,7 @@ $(HARECACHE)/strings/strings-any.ssa: $(stdlib_strings_any_srcs) $(stdlib_rt) $( -t$(HARECACHE)/strings/strings.td $(stdlib_strings_any_srcs) # strio (+any) -stdlib_strio_any_srcs= \ +stdlib_strio_any_srcs = \ $(STDLIB)/strio/stream.ha \ $(STDLIB)/strio/ops.ha @@ -1749,7 +1749,7 @@ $(HARECACHE)/strio/strio-any.ssa: $(stdlib_strio_any_srcs) $(stdlib_rt) $(stdlib -t$(HARECACHE)/strio/strio.td $(stdlib_strio_any_srcs) # temp (+linux) -stdlib_temp_linux_srcs= \ +stdlib_temp_linux_srcs = \ $(STDLIB)/temp/+linux.ha $(HARECACHE)/temp/temp-linux.ssa: $(stdlib_temp_linux_srcs) $(stdlib_rt) $(stdlib_crypto_random_$(PLATFORM)) $(stdlib_encoding_hex_$(PLATFORM)) $(stdlib_fs_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_os_$(PLATFORM)) $(stdlib_path_$(PLATFORM)) $(stdlib_strio_$(PLATFORM)) $(stdlib_fmt_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) @@ -1759,7 +1759,7 @@ $(HARECACHE)/temp/temp-linux.ssa: $(stdlib_temp_linux_srcs) $(stdlib_rt) $(stdli -t$(HARECACHE)/temp/temp.td $(stdlib_temp_linux_srcs) # temp (+freebsd) -stdlib_temp_freebsd_srcs= \ +stdlib_temp_freebsd_srcs = \ $(STDLIB)/temp/+freebsd.ha $(HARECACHE)/temp/temp-freebsd.ssa: $(stdlib_temp_freebsd_srcs) $(stdlib_rt) $(stdlib_crypto_random_$(PLATFORM)) $(stdlib_encoding_hex_$(PLATFORM)) $(stdlib_fs_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_os_$(PLATFORM)) $(stdlib_path_$(PLATFORM)) $(stdlib_strio_$(PLATFORM)) $(stdlib_fmt_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) @@ -1769,7 +1769,7 @@ $(HARECACHE)/temp/temp-freebsd.ssa: $(stdlib_temp_freebsd_srcs) $(stdlib_rt) $(s -t$(HARECACHE)/temp/temp.td $(stdlib_temp_freebsd_srcs) # time (+linux) -stdlib_time_linux_srcs= \ +stdlib_time_linux_srcs = \ $(STDLIB)/time/+linux/functions.ha \ $(STDLIB)/time/+linux/+$(ARCH).ha \ $(STDLIB)/time/arithm.ha \ @@ -1783,7 +1783,7 @@ $(HARECACHE)/time/time-linux.ssa: $(stdlib_time_linux_srcs) $(stdlib_rt) $(stdli -t$(HARECACHE)/time/time.td $(stdlib_time_linux_srcs) # time (+freebsd) -stdlib_time_freebsd_srcs= \ +stdlib_time_freebsd_srcs = \ $(STDLIB)/time/+freebsd/functions.ha \ $(STDLIB)/time/arithm.ha \ $(STDLIB)/time/conv.ha \ @@ -1796,7 +1796,7 @@ $(HARECACHE)/time/time-freebsd.ssa: $(stdlib_time_freebsd_srcs) $(stdlib_rt) -t$(HARECACHE)/time/time.td $(stdlib_time_freebsd_srcs) # time::chrono (+linux) -stdlib_time_chrono_linux_srcs= \ +stdlib_time_chrono_linux_srcs = \ $(STDLIB)/time/chrono/+linux.ha \ $(STDLIB)/time/chrono/chronology.ha \ $(STDLIB)/time/chrono/leapsec.ha \ @@ -1811,7 +1811,7 @@ $(HARECACHE)/time/chrono/time_chrono-linux.ssa: $(stdlib_time_chrono_linux_srcs) -t$(HARECACHE)/time/chrono/time_chrono.td $(stdlib_time_chrono_linux_srcs) # time::chrono (+freebsd) -stdlib_time_chrono_freebsd_srcs= \ +stdlib_time_chrono_freebsd_srcs = \ $(STDLIB)/time/chrono/+freebsd.ha \ $(STDLIB)/time/chrono/chronology.ha \ $(STDLIB)/time/chrono/leapsec.ha \ @@ -1826,7 +1826,7 @@ $(HARECACHE)/time/chrono/time_chrono-freebsd.ssa: $(stdlib_time_chrono_freebsd_s -t$(HARECACHE)/time/chrono/time_chrono.td $(stdlib_time_chrono_freebsd_srcs) # types (+any) -stdlib_types_any_srcs= \ +stdlib_types_any_srcs = \ $(STDLIB)/types/limits.ha \ $(STDLIB)/types/classes.ha \ $(STDLIB)/types/arch+$(ARCH).ha @@ -1838,7 +1838,7 @@ $(HARECACHE)/types/types-any.ssa: $(stdlib_types_any_srcs) $(stdlib_rt) -t$(HARECACHE)/types/types.td $(stdlib_types_any_srcs) # unix (+linux) -stdlib_unix_linux_srcs= \ +stdlib_unix_linux_srcs = \ $(STDLIB)/unix/+linux/nice.ha \ $(STDLIB)/unix/+linux/pipe.ha \ $(STDLIB)/unix/+linux/umask.ha \ @@ -1852,7 +1852,7 @@ $(HARECACHE)/unix/unix-linux.ssa: $(stdlib_unix_linux_srcs) $(stdlib_rt) $(stdli -t$(HARECACHE)/unix/unix.td $(stdlib_unix_linux_srcs) # unix (+freebsd) -stdlib_unix_freebsd_srcs= \ +stdlib_unix_freebsd_srcs = \ $(STDLIB)/unix/+freebsd/nice.ha \ $(STDLIB)/unix/+freebsd/pipe.ha \ $(STDLIB)/unix/+freebsd/umask.ha \ @@ -1866,7 +1866,7 @@ $(HARECACHE)/unix/unix-freebsd.ssa: $(stdlib_unix_freebsd_srcs) $(stdlib_rt) $(s -t$(HARECACHE)/unix/unix.td $(stdlib_unix_freebsd_srcs) # unix::hosts (+linux) -stdlib_unix_hosts_linux_srcs= \ +stdlib_unix_hosts_linux_srcs = \ $(STDLIB)/unix/hosts/+linux.ha \ $(STDLIB)/unix/hosts/lookup.ha @@ -1877,7 +1877,7 @@ $(HARECACHE)/unix/hosts/unix_hosts-linux.ssa: $(stdlib_unix_hosts_linux_srcs) $( -t$(HARECACHE)/unix/hosts/unix_hosts.td $(stdlib_unix_hosts_linux_srcs) # unix::hosts (+freebsd) -stdlib_unix_hosts_freebsd_srcs= \ +stdlib_unix_hosts_freebsd_srcs = \ $(STDLIB)/unix/hosts/+freebsd.ha \ $(STDLIB)/unix/hosts/lookup.ha @@ -1888,7 +1888,7 @@ $(HARECACHE)/unix/hosts/unix_hosts-freebsd.ssa: $(stdlib_unix_hosts_freebsd_srcs -t$(HARECACHE)/unix/hosts/unix_hosts.td $(stdlib_unix_hosts_freebsd_srcs) # unix::passwd (+any) -stdlib_unix_passwd_any_srcs= \ +stdlib_unix_passwd_any_srcs = \ $(STDLIB)/unix/passwd/group.ha \ $(STDLIB)/unix/passwd/passwd.ha \ $(STDLIB)/unix/passwd/types.ha @@ -1900,7 +1900,7 @@ $(HARECACHE)/unix/passwd/unix_passwd-any.ssa: $(stdlib_unix_passwd_any_srcs) $(s -t$(HARECACHE)/unix/passwd/unix_passwd.td $(stdlib_unix_passwd_any_srcs) # unix::poll (+linux) -stdlib_unix_poll_linux_srcs= \ +stdlib_unix_poll_linux_srcs = \ $(STDLIB)/unix/poll/+linux.ha $(HARECACHE)/unix/poll/unix_poll-linux.ssa: $(stdlib_unix_poll_linux_srcs) $(stdlib_rt) $(stdlib_rt_$(PLATFORM)) $(stdlib_errors_$(PLATFORM)) $(stdlib_time_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) @@ -1910,7 +1910,7 @@ $(HARECACHE)/unix/poll/unix_poll-linux.ssa: $(stdlib_unix_poll_linux_srcs) $(std -t$(HARECACHE)/unix/poll/unix_poll.td $(stdlib_unix_poll_linux_srcs) # unix::poll (+freebsd) -stdlib_unix_poll_freebsd_srcs= \ +stdlib_unix_poll_freebsd_srcs = \ $(STDLIB)/unix/poll/+freebsd.ha $(HARECACHE)/unix/poll/unix_poll-freebsd.ssa: $(stdlib_unix_poll_freebsd_srcs) $(stdlib_rt) $(stdlib_rt_$(PLATFORM)) $(stdlib_errors_$(PLATFORM)) $(stdlib_time_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) @@ -1920,7 +1920,7 @@ $(HARECACHE)/unix/poll/unix_poll-freebsd.ssa: $(stdlib_unix_poll_freebsd_srcs) $ -t$(HARECACHE)/unix/poll/unix_poll.td $(stdlib_unix_poll_freebsd_srcs) # unix::resolvconf (+linux) -stdlib_unix_resolvconf_linux_srcs= \ +stdlib_unix_resolvconf_linux_srcs = \ $(STDLIB)/unix/resolvconf/+linux.ha \ $(STDLIB)/unix/resolvconf/load.ha @@ -1931,7 +1931,7 @@ $(HARECACHE)/unix/resolvconf/unix_resolvconf-linux.ssa: $(stdlib_unix_resolvconf -t$(HARECACHE)/unix/resolvconf/unix_resolvconf.td $(stdlib_unix_resolvconf_linux_srcs) # unix::resolvconf (+freebsd) -stdlib_unix_resolvconf_freebsd_srcs= \ +stdlib_unix_resolvconf_freebsd_srcs = \ $(STDLIB)/unix/resolvconf/+freebsd.ha \ $(STDLIB)/unix/resolvconf/load.ha @@ -1942,7 +1942,7 @@ $(HARECACHE)/unix/resolvconf/unix_resolvconf-freebsd.ssa: $(stdlib_unix_resolvco -t$(HARECACHE)/unix/resolvconf/unix_resolvconf.td $(stdlib_unix_resolvconf_freebsd_srcs) # unix::signal (+linux) -stdlib_unix_signal_linux_srcs= \ +stdlib_unix_signal_linux_srcs = \ $(STDLIB)/unix/signal/types.ha \ $(STDLIB)/unix/signal/+linux.ha @@ -1953,7 +1953,7 @@ $(HARECACHE)/unix/signal/unix_signal-linux.ssa: $(stdlib_unix_signal_linux_srcs) -t$(HARECACHE)/unix/signal/unix_signal.td $(stdlib_unix_signal_linux_srcs) # unix::tty (+linux) -stdlib_unix_tty_linux_srcs= \ +stdlib_unix_tty_linux_srcs = \ $(STDLIB)/unix/tty/types.ha \ $(STDLIB)/unix/tty/+linux/isatty.ha \ $(STDLIB)/unix/tty/+linux/open.ha \ @@ -1967,7 +1967,7 @@ $(HARECACHE)/unix/tty/unix_tty-linux.ssa: $(stdlib_unix_tty_linux_srcs) $(stdlib -t$(HARECACHE)/unix/tty/unix_tty.td $(stdlib_unix_tty_linux_srcs) # unix::tty (+freebsd) -stdlib_unix_tty_freebsd_srcs= \ +stdlib_unix_tty_freebsd_srcs = \ $(STDLIB)/unix/tty/types.ha \ $(STDLIB)/unix/tty/+freebsd/isatty.ha \ $(STDLIB)/unix/tty/+freebsd/open.ha \ @@ -1980,7 +1980,7 @@ $(HARECACHE)/unix/tty/unix_tty-freebsd.ssa: $(stdlib_unix_tty_freebsd_srcs) $(st -t$(HARECACHE)/unix/tty/unix_tty.td $(stdlib_unix_tty_freebsd_srcs) # uuid (+any) -stdlib_uuid_any_srcs= \ +stdlib_uuid_any_srcs = \ $(STDLIB)/uuid/uuid.ha $(HARECACHE)/uuid/uuid-any.ssa: $(stdlib_uuid_any_srcs) $(stdlib_rt) $(stdlib_crypto_random_$(PLATFORM)) $(stdlib_strio_$(PLATFORM)) $(stdlib_fmt_$(PLATFORM)) $(stdlib_endian_$(PLATFORM)) $(stdlib_io_$(PLATFORM)) $(stdlib_bytes_$(PLATFORM)) $(stdlib_bufio_$(PLATFORM)) $(stdlib_strings_$(PLATFORM)) $(stdlib_strconv_$(PLATFORM)) @@ -1990,7 +1990,7 @@ $(HARECACHE)/uuid/uuid-any.ssa: $(stdlib_uuid_any_srcs) $(stdlib_rt) $(stdlib_cr -t$(HARECACHE)/uuid/uuid.td $(stdlib_uuid_any_srcs) # rt (+linux) -testlib_rt_linux_srcs= \ +testlib_rt_linux_srcs = \ $(STDLIB)/rt/+linux/abort.ha \ $(STDLIB)/rt/+linux/env.ha \ $(STDLIB)/rt/+linux/errno.ha \ @@ -2023,7 +2023,7 @@ testlib_rt_linux_srcs= \ $(STDLIB)/rt/+test/ztos.ha # rt (+freebsd) -testlib_rt_freebsd_srcs= \ +testlib_rt_freebsd_srcs = \ $(STDLIB)/rt/+freebsd/abort.ha \ $(STDLIB)/rt/+freebsd/env.ha \ $(STDLIB)/rt/+freebsd/errno.ha \ @@ -2069,7 +2069,7 @@ $(TESTCACHE)/rt/start.o: $(STDLIB)/rt/+$(PLATFORM)/start+$(ARCH)-libc.s @mkdir -p $(TESTCACHE)/rt @$(AS) -o $@ $< -testlib_asm=$(TESTCACHE)/rt/syscall.o \ +testlib_asm = $(TESTCACHE)/rt/syscall.o \ $(TESTCACHE)/rt/setjmp.o \ $(TESTCACHE)/rt/longjmp.o \ $(TESTCACHE)/rt/restore.o \ @@ -2121,565 +2121,565 @@ $(TESTCACHE)/rt/rt-freebsd.a: $(TESTCACHE)/rt/rt-freebsd.o $(testlib_asm) @printf 'AR\t$@\n' @$(AR) -csr $@ $(TESTCACHE)/rt/rt-freebsd.o $(testlib_asm) -testlib_rt=$(TESTCACHE)/rt/rt-$(PLATFORM).a -testlib_deps_linux+=$(testlib_rt) -testlib_deps_freebsd+=$(testlib_rt) -testlib_deps_any+=$(testlib_rt) +testlib_rt = $(TESTCACHE)/rt/rt-$(PLATFORM).a +testlib_deps_linux += $(testlib_rt) +testlib_deps_freebsd += $(testlib_rt) +testlib_deps_any += $(testlib_rt) # gen_lib ascii (any) -testlib_ascii_any=$(TESTCACHE)/ascii/ascii-any.o -testlib_deps_any+=$(testlib_ascii_any) -testlib_ascii_linux=$(testlib_ascii_any) -testlib_ascii_freebsd=$(testlib_ascii_any) +testlib_ascii_any = $(TESTCACHE)/ascii/ascii-any.o +testlib_deps_any += $(testlib_ascii_any) +testlib_ascii_linux = $(testlib_ascii_any) +testlib_ascii_freebsd = $(testlib_ascii_any) # gen_lib bufio (any) -testlib_bufio_any=$(TESTCACHE)/bufio/bufio-any.o -testlib_deps_any+=$(testlib_bufio_any) -testlib_bufio_linux=$(testlib_bufio_any) -testlib_bufio_freebsd=$(testlib_bufio_any) +testlib_bufio_any = $(TESTCACHE)/bufio/bufio-any.o +testlib_deps_any += $(testlib_bufio_any) +testlib_bufio_linux = $(testlib_bufio_any) +testlib_bufio_freebsd = $(testlib_bufio_any) # gen_lib bytes (any) -testlib_bytes_any=$(TESTCACHE)/bytes/bytes-any.o -testlib_deps_any+=$(testlib_bytes_any) -testlib_bytes_linux=$(testlib_bytes_any) -testlib_bytes_freebsd=$(testlib_bytes_any) +testlib_bytes_any = $(TESTCACHE)/bytes/bytes-any.o +testlib_deps_any += $(testlib_bytes_any) +testlib_bytes_linux = $(testlib_bytes_any) +testlib_bytes_freebsd = $(testlib_bytes_any) # gen_lib crypto (any) -testlib_crypto_any=$(TESTCACHE)/crypto/crypto-any.o -testlib_deps_any+=$(testlib_crypto_any) -testlib_crypto_linux=$(testlib_crypto_any) -testlib_crypto_freebsd=$(testlib_crypto_any) +testlib_crypto_any = $(TESTCACHE)/crypto/crypto-any.o +testlib_deps_any += $(testlib_crypto_any) +testlib_crypto_linux = $(testlib_crypto_any) +testlib_crypto_freebsd = $(testlib_crypto_any) # gen_lib crypto::aes (any) -testlib_crypto_aes_any=$(TESTCACHE)/crypto/aes/crypto_aes-any.o -testlib_deps_any+=$(testlib_crypto_aes_any) -testlib_crypto_aes_linux=$(testlib_crypto_aes_any) -testlib_crypto_aes_freebsd=$(testlib_crypto_aes_any) +testlib_crypto_aes_any = $(TESTCACHE)/crypto/aes/crypto_aes-any.o +testlib_deps_any += $(testlib_crypto_aes_any) +testlib_crypto_aes_linux = $(testlib_crypto_aes_any) +testlib_crypto_aes_freebsd = $(testlib_crypto_aes_any) # gen_lib crypto::aes::xts (any) -testlib_crypto_aes_xts_any=$(TESTCACHE)/crypto/aes/xts/crypto_aes_xts-any.o -testlib_deps_any+=$(testlib_crypto_aes_xts_any) -testlib_crypto_aes_xts_linux=$(testlib_crypto_aes_xts_any) -testlib_crypto_aes_xts_freebsd=$(testlib_crypto_aes_xts_any) +testlib_crypto_aes_xts_any = $(TESTCACHE)/crypto/aes/xts/crypto_aes_xts-any.o +testlib_deps_any += $(testlib_crypto_aes_xts_any) +testlib_crypto_aes_xts_linux = $(testlib_crypto_aes_xts_any) +testlib_crypto_aes_xts_freebsd = $(testlib_crypto_aes_xts_any) # gen_lib crypto::argon2 (any) -testlib_crypto_argon2_any=$(TESTCACHE)/crypto/argon2/crypto_argon2-any.o -testlib_deps_any+=$(testlib_crypto_argon2_any) -testlib_crypto_argon2_linux=$(testlib_crypto_argon2_any) -testlib_crypto_argon2_freebsd=$(testlib_crypto_argon2_any) +testlib_crypto_argon2_any = $(TESTCACHE)/crypto/argon2/crypto_argon2-any.o +testlib_deps_any += $(testlib_crypto_argon2_any) +testlib_crypto_argon2_linux = $(testlib_crypto_argon2_any) +testlib_crypto_argon2_freebsd = $(testlib_crypto_argon2_any) # gen_lib crypto::blake2b (any) -testlib_crypto_blake2b_any=$(TESTCACHE)/crypto/blake2b/crypto_blake2b-any.o -testlib_deps_any+=$(testlib_crypto_blake2b_any) -testlib_crypto_blake2b_linux=$(testlib_crypto_blake2b_any) -testlib_crypto_blake2b_freebsd=$(testlib_crypto_blake2b_any) +testlib_crypto_blake2b_any = $(TESTCACHE)/crypto/blake2b/crypto_blake2b-any.o +testlib_deps_any += $(testlib_crypto_blake2b_any) +testlib_crypto_blake2b_linux = $(testlib_crypto_blake2b_any) +testlib_crypto_blake2b_freebsd = $(testlib_crypto_blake2b_any) # gen_lib crypto::blowfish (any) -testlib_crypto_blowfish_any=$(TESTCACHE)/crypto/blowfish/crypto_blowfish-any.o -testlib_deps_any+=$(testlib_crypto_blowfish_any) -testlib_crypto_blowfish_linux=$(testlib_crypto_blowfish_any) -testlib_crypto_blowfish_freebsd=$(testlib_crypto_blowfish_any) +testlib_crypto_blowfish_any = $(TESTCACHE)/crypto/blowfish/crypto_blowfish-any.o +testlib_deps_any += $(testlib_crypto_blowfish_any) +testlib_crypto_blowfish_linux = $(testlib_crypto_blowfish_any) +testlib_crypto_blowfish_freebsd = $(testlib_crypto_blowfish_any) # gen_lib crypto::chacha (any) -testlib_crypto_chacha_any=$(TESTCACHE)/crypto/chacha/crypto_chacha-any.o -testlib_deps_any+=$(testlib_crypto_chacha_any) -testlib_crypto_chacha_linux=$(testlib_crypto_chacha_any) -testlib_crypto_chacha_freebsd=$(testlib_crypto_chacha_any) +testlib_crypto_chacha_any = $(TESTCACHE)/crypto/chacha/crypto_chacha-any.o +testlib_deps_any += $(testlib_crypto_chacha_any) +testlib_crypto_chacha_linux = $(testlib_crypto_chacha_any) +testlib_crypto_chacha_freebsd = $(testlib_crypto_chacha_any) # gen_lib crypto::cipher (any) -testlib_crypto_cipher_any=$(TESTCACHE)/crypto/cipher/crypto_cipher-any.o -testlib_deps_any+=$(testlib_crypto_cipher_any) -testlib_crypto_cipher_linux=$(testlib_crypto_cipher_any) -testlib_crypto_cipher_freebsd=$(testlib_crypto_cipher_any) +testlib_crypto_cipher_any = $(TESTCACHE)/crypto/cipher/crypto_cipher-any.o +testlib_deps_any += $(testlib_crypto_cipher_any) +testlib_crypto_cipher_linux = $(testlib_crypto_cipher_any) +testlib_crypto_cipher_freebsd = $(testlib_crypto_cipher_any) # gen_lib crypto::hmac (any) -testlib_crypto_hmac_any=$(TESTCACHE)/crypto/hmac/crypto_hmac-any.o -testlib_deps_any+=$(testlib_crypto_hmac_any) -testlib_crypto_hmac_linux=$(testlib_crypto_hmac_any) -testlib_crypto_hmac_freebsd=$(testlib_crypto_hmac_any) +testlib_crypto_hmac_any = $(TESTCACHE)/crypto/hmac/crypto_hmac-any.o +testlib_deps_any += $(testlib_crypto_hmac_any) +testlib_crypto_hmac_linux = $(testlib_crypto_hmac_any) +testlib_crypto_hmac_freebsd = $(testlib_crypto_hmac_any) # gen_lib crypto::mac (any) -testlib_crypto_mac_any=$(TESTCACHE)/crypto/mac/crypto_mac-any.o -testlib_deps_any+=$(testlib_crypto_mac_any) -testlib_crypto_mac_linux=$(testlib_crypto_mac_any) -testlib_crypto_mac_freebsd=$(testlib_crypto_mac_any) +testlib_crypto_mac_any = $(TESTCACHE)/crypto/mac/crypto_mac-any.o +testlib_deps_any += $(testlib_crypto_mac_any) +testlib_crypto_mac_linux = $(testlib_crypto_mac_any) +testlib_crypto_mac_freebsd = $(testlib_crypto_mac_any) # gen_lib crypto::math (any) -testlib_crypto_math_any=$(TESTCACHE)/crypto/math/crypto_math-any.o -testlib_deps_any+=$(testlib_crypto_math_any) -testlib_crypto_math_linux=$(testlib_crypto_math_any) -testlib_crypto_math_freebsd=$(testlib_crypto_math_any) +testlib_crypto_math_any = $(TESTCACHE)/crypto/math/crypto_math-any.o +testlib_deps_any += $(testlib_crypto_math_any) +testlib_crypto_math_linux = $(testlib_crypto_math_any) +testlib_crypto_math_freebsd = $(testlib_crypto_math_any) # gen_lib crypto::random (linux) -testlib_crypto_random_linux=$(TESTCACHE)/crypto/random/crypto_random-linux.o -testlib_deps_linux+=$(testlib_crypto_random_linux) +testlib_crypto_random_linux = $(TESTCACHE)/crypto/random/crypto_random-linux.o +testlib_deps_linux += $(testlib_crypto_random_linux) # gen_lib crypto::random (freebsd) -testlib_crypto_random_freebsd=$(TESTCACHE)/crypto/random/crypto_random-freebsd.o -testlib_deps_freebsd+=$(testlib_crypto_random_freebsd) +testlib_crypto_random_freebsd = $(TESTCACHE)/crypto/random/crypto_random-freebsd.o +testlib_deps_freebsd += $(testlib_crypto_random_freebsd) # gen_lib crypto::poly1305 (any) -testlib_crypto_poly1305_any=$(TESTCACHE)/crypto/poly1305/crypto_poly1305-any.o -testlib_deps_any+=$(testlib_crypto_poly1305_any) -testlib_crypto_poly1305_linux=$(testlib_crypto_poly1305_any) -testlib_crypto_poly1305_freebsd=$(testlib_crypto_poly1305_any) +testlib_crypto_poly1305_any = $(TESTCACHE)/crypto/poly1305/crypto_poly1305-any.o +testlib_deps_any += $(testlib_crypto_poly1305_any) +testlib_crypto_poly1305_linux = $(testlib_crypto_poly1305_any) +testlib_crypto_poly1305_freebsd = $(testlib_crypto_poly1305_any) # gen_lib crypto::salsa (any) -testlib_crypto_salsa_any=$(TESTCACHE)/crypto/salsa/crypto_salsa-any.o -testlib_deps_any+=$(testlib_crypto_salsa_any) -testlib_crypto_salsa_linux=$(testlib_crypto_salsa_any) -testlib_crypto_salsa_freebsd=$(testlib_crypto_salsa_any) +testlib_crypto_salsa_any = $(TESTCACHE)/crypto/salsa/crypto_salsa-any.o +testlib_deps_any += $(testlib_crypto_salsa_any) +testlib_crypto_salsa_linux = $(testlib_crypto_salsa_any) +testlib_crypto_salsa_freebsd = $(testlib_crypto_salsa_any) # gen_lib crypto::sha1 (any) -testlib_crypto_sha1_any=$(TESTCACHE)/crypto/sha1/crypto_sha1-any.o -testlib_deps_any+=$(testlib_crypto_sha1_any) -testlib_crypto_sha1_linux=$(testlib_crypto_sha1_any) -testlib_crypto_sha1_freebsd=$(testlib_crypto_sha1_any) +testlib_crypto_sha1_any = $(TESTCACHE)/crypto/sha1/crypto_sha1-any.o +testlib_deps_any += $(testlib_crypto_sha1_any) +testlib_crypto_sha1_linux = $(testlib_crypto_sha1_any) +testlib_crypto_sha1_freebsd = $(testlib_crypto_sha1_any) # gen_lib crypto::sha256 (any) -testlib_crypto_sha256_any=$(TESTCACHE)/crypto/sha256/crypto_sha256-any.o -testlib_deps_any+=$(testlib_crypto_sha256_any) -testlib_crypto_sha256_linux=$(testlib_crypto_sha256_any) -testlib_crypto_sha256_freebsd=$(testlib_crypto_sha256_any) +testlib_crypto_sha256_any = $(TESTCACHE)/crypto/sha256/crypto_sha256-any.o +testlib_deps_any += $(testlib_crypto_sha256_any) +testlib_crypto_sha256_linux = $(testlib_crypto_sha256_any) +testlib_crypto_sha256_freebsd = $(testlib_crypto_sha256_any) # gen_lib crypto::sha512 (any) -testlib_crypto_sha512_any=$(TESTCACHE)/crypto/sha512/crypto_sha512-any.o -testlib_deps_any+=$(testlib_crypto_sha512_any) -testlib_crypto_sha512_linux=$(testlib_crypto_sha512_any) -testlib_crypto_sha512_freebsd=$(testlib_crypto_sha512_any) +testlib_crypto_sha512_any = $(TESTCACHE)/crypto/sha512/crypto_sha512-any.o +testlib_deps_any += $(testlib_crypto_sha512_any) +testlib_crypto_sha512_linux = $(testlib_crypto_sha512_any) +testlib_crypto_sha512_freebsd = $(testlib_crypto_sha512_any) # gen_lib crypto::curve25519 (any) -testlib_crypto_curve25519_any=$(TESTCACHE)/crypto/curve25519/crypto_curve25519-any.o -testlib_deps_any+=$(testlib_crypto_curve25519_any) -testlib_crypto_curve25519_linux=$(testlib_crypto_curve25519_any) -testlib_crypto_curve25519_freebsd=$(testlib_crypto_curve25519_any) +testlib_crypto_curve25519_any = $(TESTCACHE)/crypto/curve25519/crypto_curve25519-any.o +testlib_deps_any += $(testlib_crypto_curve25519_any) +testlib_crypto_curve25519_linux = $(testlib_crypto_curve25519_any) +testlib_crypto_curve25519_freebsd = $(testlib_crypto_curve25519_any) # gen_lib crypto::ed25519 (any) -testlib_crypto_ed25519_any=$(TESTCACHE)/crypto/ed25519/crypto_ed25519-any.o -testlib_deps_any+=$(testlib_crypto_ed25519_any) -testlib_crypto_ed25519_linux=$(testlib_crypto_ed25519_any) -testlib_crypto_ed25519_freebsd=$(testlib_crypto_ed25519_any) +testlib_crypto_ed25519_any = $(TESTCACHE)/crypto/ed25519/crypto_ed25519-any.o +testlib_deps_any += $(testlib_crypto_ed25519_any) +testlib_crypto_ed25519_linux = $(testlib_crypto_ed25519_any) +testlib_crypto_ed25519_freebsd = $(testlib_crypto_ed25519_any) # gen_lib datetime (linux) -testlib_datetime_linux=$(TESTCACHE)/datetime/datetime-linux.o -testlib_deps_linux+=$(testlib_datetime_linux) +testlib_datetime_linux = $(TESTCACHE)/datetime/datetime-linux.o +testlib_deps_linux += $(testlib_datetime_linux) # gen_lib datetime (freebsd) -testlib_datetime_freebsd=$(TESTCACHE)/datetime/datetime-freebsd.o -testlib_deps_freebsd+=$(testlib_datetime_freebsd) +testlib_datetime_freebsd = $(TESTCACHE)/datetime/datetime-freebsd.o +testlib_deps_freebsd += $(testlib_datetime_freebsd) # gen_lib dirs (any) -testlib_dirs_any=$(TESTCACHE)/dirs/dirs-any.o -testlib_deps_any+=$(testlib_dirs_any) -testlib_dirs_linux=$(testlib_dirs_any) -testlib_dirs_freebsd=$(testlib_dirs_any) +testlib_dirs_any = $(TESTCACHE)/dirs/dirs-any.o +testlib_deps_any += $(testlib_dirs_any) +testlib_dirs_linux = $(testlib_dirs_any) +testlib_dirs_freebsd = $(testlib_dirs_any) # gen_lib encoding::base64 (any) -testlib_encoding_base64_any=$(TESTCACHE)/encoding/base64/encoding_base64-any.o -testlib_deps_any+=$(testlib_encoding_base64_any) -testlib_encoding_base64_linux=$(testlib_encoding_base64_any) -testlib_encoding_base64_freebsd=$(testlib_encoding_base64_any) +testlib_encoding_base64_any = $(TESTCACHE)/encoding/base64/encoding_base64-any.o +testlib_deps_any += $(testlib_encoding_base64_any) +testlib_encoding_base64_linux = $(testlib_encoding_base64_any) +testlib_encoding_base64_freebsd = $(testlib_encoding_base64_any) # gen_lib encoding::base32 (any) -testlib_encoding_base32_any=$(TESTCACHE)/encoding/base32/encoding_base32-any.o -testlib_deps_any+=$(testlib_encoding_base32_any) -testlib_encoding_base32_linux=$(testlib_encoding_base32_any) -testlib_encoding_base32_freebsd=$(testlib_encoding_base32_any) +testlib_encoding_base32_any = $(TESTCACHE)/encoding/base32/encoding_base32-any.o +testlib_deps_any += $(testlib_encoding_base32_any) +testlib_encoding_base32_linux = $(testlib_encoding_base32_any) +testlib_encoding_base32_freebsd = $(testlib_encoding_base32_any) # gen_lib encoding::hex (any) -testlib_encoding_hex_any=$(TESTCACHE)/encoding/hex/encoding_hex-any.o -testlib_deps_any+=$(testlib_encoding_hex_any) -testlib_encoding_hex_linux=$(testlib_encoding_hex_any) -testlib_encoding_hex_freebsd=$(testlib_encoding_hex_any) +testlib_encoding_hex_any = $(TESTCACHE)/encoding/hex/encoding_hex-any.o +testlib_deps_any += $(testlib_encoding_hex_any) +testlib_encoding_hex_linux = $(testlib_encoding_hex_any) +testlib_encoding_hex_freebsd = $(testlib_encoding_hex_any) # gen_lib encoding::utf8 (any) -testlib_encoding_utf8_any=$(TESTCACHE)/encoding/utf8/encoding_utf8-any.o -testlib_deps_any+=$(testlib_encoding_utf8_any) -testlib_encoding_utf8_linux=$(testlib_encoding_utf8_any) -testlib_encoding_utf8_freebsd=$(testlib_encoding_utf8_any) +testlib_encoding_utf8_any = $(TESTCACHE)/encoding/utf8/encoding_utf8-any.o +testlib_deps_any += $(testlib_encoding_utf8_any) +testlib_encoding_utf8_linux = $(testlib_encoding_utf8_any) +testlib_encoding_utf8_freebsd = $(testlib_encoding_utf8_any) # gen_lib endian (any) -testlib_endian_any=$(TESTCACHE)/endian/endian-any.o -testlib_deps_any+=$(testlib_endian_any) -testlib_endian_linux=$(testlib_endian_any) -testlib_endian_freebsd=$(testlib_endian_any) +testlib_endian_any = $(TESTCACHE)/endian/endian-any.o +testlib_deps_any += $(testlib_endian_any) +testlib_endian_linux = $(testlib_endian_any) +testlib_endian_freebsd = $(testlib_endian_any) # gen_lib errors (any) -testlib_errors_any=$(TESTCACHE)/errors/errors-any.o -testlib_deps_any+=$(testlib_errors_any) -testlib_errors_linux=$(testlib_errors_any) -testlib_errors_freebsd=$(testlib_errors_any) +testlib_errors_any = $(TESTCACHE)/errors/errors-any.o +testlib_deps_any += $(testlib_errors_any) +testlib_errors_linux = $(testlib_errors_any) +testlib_errors_freebsd = $(testlib_errors_any) # gen_lib fmt (any) -testlib_fmt_any=$(TESTCACHE)/fmt/fmt-any.o -testlib_deps_any+=$(testlib_fmt_any) -testlib_fmt_linux=$(testlib_fmt_any) -testlib_fmt_freebsd=$(testlib_fmt_any) +testlib_fmt_any = $(TESTCACHE)/fmt/fmt-any.o +testlib_deps_any += $(testlib_fmt_any) +testlib_fmt_linux = $(testlib_fmt_any) +testlib_fmt_freebsd = $(testlib_fmt_any) # gen_lib fnmatch (any) -testlib_fnmatch_any=$(TESTCACHE)/fnmatch/fnmatch-any.o -testlib_deps_any+=$(testlib_fnmatch_any) -testlib_fnmatch_linux=$(testlib_fnmatch_any) -testlib_fnmatch_freebsd=$(testlib_fnmatch_any) +testlib_fnmatch_any = $(TESTCACHE)/fnmatch/fnmatch-any.o +testlib_deps_any += $(testlib_fnmatch_any) +testlib_fnmatch_linux = $(testlib_fnmatch_any) +testlib_fnmatch_freebsd = $(testlib_fnmatch_any) # gen_lib format::elf (any) -testlib_format_elf_any=$(TESTCACHE)/format/elf/format_elf-any.o -testlib_deps_any+=$(testlib_format_elf_any) -testlib_format_elf_linux=$(testlib_format_elf_any) -testlib_format_elf_freebsd=$(testlib_format_elf_any) +testlib_format_elf_any = $(TESTCACHE)/format/elf/format_elf-any.o +testlib_deps_any += $(testlib_format_elf_any) +testlib_format_elf_linux = $(testlib_format_elf_any) +testlib_format_elf_freebsd = $(testlib_format_elf_any) # gen_lib format::ini (any) -testlib_format_ini_any=$(TESTCACHE)/format/ini/format_ini-any.o -testlib_deps_any+=$(testlib_format_ini_any) -testlib_format_ini_linux=$(testlib_format_ini_any) -testlib_format_ini_freebsd=$(testlib_format_ini_any) +testlib_format_ini_any = $(TESTCACHE)/format/ini/format_ini-any.o +testlib_deps_any += $(testlib_format_ini_any) +testlib_format_ini_linux = $(testlib_format_ini_any) +testlib_format_ini_freebsd = $(testlib_format_ini_any) # gen_lib fs (any) -testlib_fs_any=$(TESTCACHE)/fs/fs-any.o -testlib_deps_any+=$(testlib_fs_any) -testlib_fs_linux=$(testlib_fs_any) -testlib_fs_freebsd=$(testlib_fs_any) +testlib_fs_any = $(TESTCACHE)/fs/fs-any.o +testlib_deps_any += $(testlib_fs_any) +testlib_fs_linux = $(testlib_fs_any) +testlib_fs_freebsd = $(testlib_fs_any) # gen_lib getopt (any) -testlib_getopt_any=$(TESTCACHE)/getopt/getopt-any.o -testlib_deps_any+=$(testlib_getopt_any) -testlib_getopt_linux=$(testlib_getopt_any) -testlib_getopt_freebsd=$(testlib_getopt_any) +testlib_getopt_any = $(TESTCACHE)/getopt/getopt-any.o +testlib_deps_any += $(testlib_getopt_any) +testlib_getopt_linux = $(testlib_getopt_any) +testlib_getopt_freebsd = $(testlib_getopt_any) # gen_lib glob (any) -testlib_glob_any=$(TESTCACHE)/glob/glob-any.o -testlib_deps_any+=$(testlib_glob_any) -testlib_glob_linux=$(testlib_glob_any) -testlib_glob_freebsd=$(testlib_glob_any) +testlib_glob_any = $(TESTCACHE)/glob/glob-any.o +testlib_deps_any += $(testlib_glob_any) +testlib_glob_linux = $(testlib_glob_any) +testlib_glob_freebsd = $(testlib_glob_any) # gen_lib hare::ast (any) -testlib_hare_ast_any=$(TESTCACHE)/hare/ast/hare_ast-any.o -testlib_deps_any+=$(testlib_hare_ast_any) -testlib_hare_ast_linux=$(testlib_hare_ast_any) -testlib_hare_ast_freebsd=$(testlib_hare_ast_any) +testlib_hare_ast_any = $(TESTCACHE)/hare/ast/hare_ast-any.o +testlib_deps_any += $(testlib_hare_ast_any) +testlib_hare_ast_linux = $(testlib_hare_ast_any) +testlib_hare_ast_freebsd = $(testlib_hare_ast_any) # gen_lib hare::lex (any) -testlib_hare_lex_any=$(TESTCACHE)/hare/lex/hare_lex-any.o -testlib_deps_any+=$(testlib_hare_lex_any) -testlib_hare_lex_linux=$(testlib_hare_lex_any) -testlib_hare_lex_freebsd=$(testlib_hare_lex_any) +testlib_hare_lex_any = $(TESTCACHE)/hare/lex/hare_lex-any.o +testlib_deps_any += $(testlib_hare_lex_any) +testlib_hare_lex_linux = $(testlib_hare_lex_any) +testlib_hare_lex_freebsd = $(testlib_hare_lex_any) # gen_lib hare::module (any) -testlib_hare_module_any=$(TESTCACHE)/hare/module/hare_module-any.o -testlib_deps_any+=$(testlib_hare_module_any) -testlib_hare_module_linux=$(testlib_hare_module_any) -testlib_hare_module_freebsd=$(testlib_hare_module_any) +testlib_hare_module_any = $(TESTCACHE)/hare/module/hare_module-any.o +testlib_deps_any += $(testlib_hare_module_any) +testlib_hare_module_linux = $(testlib_hare_module_any) +testlib_hare_module_freebsd = $(testlib_hare_module_any) # gen_lib hare::parse (any) -testlib_hare_parse_any=$(TESTCACHE)/hare/parse/hare_parse-any.o -testlib_deps_any+=$(testlib_hare_parse_any) -testlib_hare_parse_linux=$(testlib_hare_parse_any) -testlib_hare_parse_freebsd=$(testlib_hare_parse_any) +testlib_hare_parse_any = $(TESTCACHE)/hare/parse/hare_parse-any.o +testlib_deps_any += $(testlib_hare_parse_any) +testlib_hare_parse_linux = $(testlib_hare_parse_any) +testlib_hare_parse_freebsd = $(testlib_hare_parse_any) # gen_lib hare::types (any) -testlib_hare_types_any=$(TESTCACHE)/hare/types/hare_types-any.o -testlib_deps_any+=$(testlib_hare_types_any) -testlib_hare_types_linux=$(testlib_hare_types_any) -testlib_hare_types_freebsd=$(testlib_hare_types_any) +testlib_hare_types_any = $(TESTCACHE)/hare/types/hare_types-any.o +testlib_deps_any += $(testlib_hare_types_any) +testlib_hare_types_linux = $(testlib_hare_types_any) +testlib_hare_types_freebsd = $(testlib_hare_types_any) # gen_lib hare::unit (any) -testlib_hare_unit_any=$(TESTCACHE)/hare/unit/hare_unit-any.o -testlib_deps_any+=$(testlib_hare_unit_any) -testlib_hare_unit_linux=$(testlib_hare_unit_any) -testlib_hare_unit_freebsd=$(testlib_hare_unit_any) +testlib_hare_unit_any = $(TESTCACHE)/hare/unit/hare_unit-any.o +testlib_deps_any += $(testlib_hare_unit_any) +testlib_hare_unit_linux = $(testlib_hare_unit_any) +testlib_hare_unit_freebsd = $(testlib_hare_unit_any) # gen_lib hare::unparse (any) -testlib_hare_unparse_any=$(TESTCACHE)/hare/unparse/hare_unparse-any.o -testlib_deps_any+=$(testlib_hare_unparse_any) -testlib_hare_unparse_linux=$(testlib_hare_unparse_any) -testlib_hare_unparse_freebsd=$(testlib_hare_unparse_any) +testlib_hare_unparse_any = $(TESTCACHE)/hare/unparse/hare_unparse-any.o +testlib_deps_any += $(testlib_hare_unparse_any) +testlib_hare_unparse_linux = $(testlib_hare_unparse_any) +testlib_hare_unparse_freebsd = $(testlib_hare_unparse_any) # gen_lib hash (any) -testlib_hash_any=$(TESTCACHE)/hash/hash-any.o -testlib_deps_any+=$(testlib_hash_any) -testlib_hash_linux=$(testlib_hash_any) -testlib_hash_freebsd=$(testlib_hash_any) +testlib_hash_any = $(TESTCACHE)/hash/hash-any.o +testlib_deps_any += $(testlib_hash_any) +testlib_hash_linux = $(testlib_hash_any) +testlib_hash_freebsd = $(testlib_hash_any) # gen_lib hash::adler32 (any) -testlib_hash_adler32_any=$(TESTCACHE)/hash/adler32/hash_adler32-any.o -testlib_deps_any+=$(testlib_hash_adler32_any) -testlib_hash_adler32_linux=$(testlib_hash_adler32_any) -testlib_hash_adler32_freebsd=$(testlib_hash_adler32_any) +testlib_hash_adler32_any = $(TESTCACHE)/hash/adler32/hash_adler32-any.o +testlib_deps_any += $(testlib_hash_adler32_any) +testlib_hash_adler32_linux = $(testlib_hash_adler32_any) +testlib_hash_adler32_freebsd = $(testlib_hash_adler32_any) # gen_lib hash::crc16 (any) -testlib_hash_crc16_any=$(TESTCACHE)/hash/crc16/hash_crc16-any.o -testlib_deps_any+=$(testlib_hash_crc16_any) -testlib_hash_crc16_linux=$(testlib_hash_crc16_any) -testlib_hash_crc16_freebsd=$(testlib_hash_crc16_any) +testlib_hash_crc16_any = $(TESTCACHE)/hash/crc16/hash_crc16-any.o +testlib_deps_any += $(testlib_hash_crc16_any) +testlib_hash_crc16_linux = $(testlib_hash_crc16_any) +testlib_hash_crc16_freebsd = $(testlib_hash_crc16_any) # gen_lib hash::crc32 (any) -testlib_hash_crc32_any=$(TESTCACHE)/hash/crc32/hash_crc32-any.o -testlib_deps_any+=$(testlib_hash_crc32_any) -testlib_hash_crc32_linux=$(testlib_hash_crc32_any) -testlib_hash_crc32_freebsd=$(testlib_hash_crc32_any) +testlib_hash_crc32_any = $(TESTCACHE)/hash/crc32/hash_crc32-any.o +testlib_deps_any += $(testlib_hash_crc32_any) +testlib_hash_crc32_linux = $(testlib_hash_crc32_any) +testlib_hash_crc32_freebsd = $(testlib_hash_crc32_any) # gen_lib hash::crc64 (any) -testlib_hash_crc64_any=$(TESTCACHE)/hash/crc64/hash_crc64-any.o -testlib_deps_any+=$(testlib_hash_crc64_any) -testlib_hash_crc64_linux=$(testlib_hash_crc64_any) -testlib_hash_crc64_freebsd=$(testlib_hash_crc64_any) +testlib_hash_crc64_any = $(TESTCACHE)/hash/crc64/hash_crc64-any.o +testlib_deps_any += $(testlib_hash_crc64_any) +testlib_hash_crc64_linux = $(testlib_hash_crc64_any) +testlib_hash_crc64_freebsd = $(testlib_hash_crc64_any) # gen_lib hash::fnv (any) -testlib_hash_fnv_any=$(TESTCACHE)/hash/fnv/hash_fnv-any.o -testlib_deps_any+=$(testlib_hash_fnv_any) -testlib_hash_fnv_linux=$(testlib_hash_fnv_any) -testlib_hash_fnv_freebsd=$(testlib_hash_fnv_any) +testlib_hash_fnv_any = $(TESTCACHE)/hash/fnv/hash_fnv-any.o +testlib_deps_any += $(testlib_hash_fnv_any) +testlib_hash_fnv_linux = $(testlib_hash_fnv_any) +testlib_hash_fnv_freebsd = $(testlib_hash_fnv_any) # gen_lib io (linux) -testlib_io_linux=$(TESTCACHE)/io/io-linux.o -testlib_deps_linux+=$(testlib_io_linux) +testlib_io_linux = $(TESTCACHE)/io/io-linux.o +testlib_deps_linux += $(testlib_io_linux) # gen_lib io (freebsd) -testlib_io_freebsd=$(TESTCACHE)/io/io-freebsd.o -testlib_deps_freebsd+=$(testlib_io_freebsd) +testlib_io_freebsd = $(TESTCACHE)/io/io-freebsd.o +testlib_deps_freebsd += $(testlib_io_freebsd) # gen_lib linux (linux) -testlib_linux_linux=$(TESTCACHE)/linux/linux-linux.o -testlib_deps_linux+=$(testlib_linux_linux) +testlib_linux_linux = $(TESTCACHE)/linux/linux-linux.o +testlib_deps_linux += $(testlib_linux_linux) # gen_lib linux::keyctl (linux) -testlib_linux_keyctl_linux=$(TESTCACHE)/linux/keyctl/linux_keyctl-linux.o -testlib_deps_linux+=$(testlib_linux_keyctl_linux) +testlib_linux_keyctl_linux = $(TESTCACHE)/linux/keyctl/linux_keyctl-linux.o +testlib_deps_linux += $(testlib_linux_keyctl_linux) # gen_lib linux::vdso (linux) -testlib_linux_vdso_linux=$(TESTCACHE)/linux/vdso/linux_vdso-linux.o -testlib_deps_linux+=$(testlib_linux_vdso_linux) +testlib_linux_vdso_linux = $(TESTCACHE)/linux/vdso/linux_vdso-linux.o +testlib_deps_linux += $(testlib_linux_vdso_linux) # gen_lib log (linux) -testlib_log_linux=$(TESTCACHE)/log/log-linux.o -testlib_deps_linux+=$(testlib_log_linux) +testlib_log_linux = $(TESTCACHE)/log/log-linux.o +testlib_deps_linux += $(testlib_log_linux) # gen_lib log (freebsd) -testlib_log_freebsd=$(TESTCACHE)/log/log-freebsd.o -testlib_deps_freebsd+=$(testlib_log_freebsd) +testlib_log_freebsd = $(TESTCACHE)/log/log-freebsd.o +testlib_deps_freebsd += $(testlib_log_freebsd) # gen_lib math (any) -testlib_math_any=$(TESTCACHE)/math/math-any.o -testlib_deps_any+=$(testlib_math_any) -testlib_math_linux=$(testlib_math_any) -testlib_math_freebsd=$(testlib_math_any) +testlib_math_any = $(TESTCACHE)/math/math-any.o +testlib_deps_any += $(testlib_math_any) +testlib_math_linux = $(testlib_math_any) +testlib_math_freebsd = $(testlib_math_any) # gen_lib math::random (any) -testlib_math_random_any=$(TESTCACHE)/math/random/math_random-any.o -testlib_deps_any+=$(testlib_math_random_any) -testlib_math_random_linux=$(testlib_math_random_any) -testlib_math_random_freebsd=$(testlib_math_random_any) +testlib_math_random_any = $(TESTCACHE)/math/random/math_random-any.o +testlib_deps_any += $(testlib_math_random_any) +testlib_math_random_linux = $(testlib_math_random_any) +testlib_math_random_freebsd = $(testlib_math_random_any) # gen_lib net (linux) -testlib_net_linux=$(TESTCACHE)/net/net-linux.o -testlib_deps_linux+=$(testlib_net_linux) +testlib_net_linux = $(TESTCACHE)/net/net-linux.o +testlib_deps_linux += $(testlib_net_linux) # gen_lib net (freebsd) -testlib_net_freebsd=$(TESTCACHE)/net/net-freebsd.o -testlib_deps_freebsd+=$(testlib_net_freebsd) +testlib_net_freebsd = $(TESTCACHE)/net/net-freebsd.o +testlib_deps_freebsd += $(testlib_net_freebsd) # gen_lib net::dial (any) -testlib_net_dial_any=$(TESTCACHE)/net/dial/net_dial-any.o -testlib_deps_any+=$(testlib_net_dial_any) -testlib_net_dial_linux=$(testlib_net_dial_any) -testlib_net_dial_freebsd=$(testlib_net_dial_any) +testlib_net_dial_any = $(TESTCACHE)/net/dial/net_dial-any.o +testlib_deps_any += $(testlib_net_dial_any) +testlib_net_dial_linux = $(testlib_net_dial_any) +testlib_net_dial_freebsd = $(testlib_net_dial_any) # gen_lib net::dns (any) -testlib_net_dns_any=$(TESTCACHE)/net/dns/net_dns-any.o -testlib_deps_any+=$(testlib_net_dns_any) -testlib_net_dns_linux=$(testlib_net_dns_any) -testlib_net_dns_freebsd=$(testlib_net_dns_any) +testlib_net_dns_any = $(TESTCACHE)/net/dns/net_dns-any.o +testlib_deps_any += $(testlib_net_dns_any) +testlib_net_dns_linux = $(testlib_net_dns_any) +testlib_net_dns_freebsd = $(testlib_net_dns_any) # gen_lib net::ip (linux) -testlib_net_ip_linux=$(TESTCACHE)/net/ip/net_ip-linux.o -testlib_deps_linux+=$(testlib_net_ip_linux) +testlib_net_ip_linux = $(TESTCACHE)/net/ip/net_ip-linux.o +testlib_deps_linux += $(testlib_net_ip_linux) # gen_lib net::ip (freebsd) -testlib_net_ip_freebsd=$(TESTCACHE)/net/ip/net_ip-freebsd.o -testlib_deps_freebsd+=$(testlib_net_ip_freebsd) +testlib_net_ip_freebsd = $(TESTCACHE)/net/ip/net_ip-freebsd.o +testlib_deps_freebsd += $(testlib_net_ip_freebsd) # gen_lib net::tcp (linux) -testlib_net_tcp_linux=$(TESTCACHE)/net/tcp/net_tcp-linux.o -testlib_deps_linux+=$(testlib_net_tcp_linux) +testlib_net_tcp_linux = $(TESTCACHE)/net/tcp/net_tcp-linux.o +testlib_deps_linux += $(testlib_net_tcp_linux) # gen_lib net::tcp (freebsd) -testlib_net_tcp_freebsd=$(TESTCACHE)/net/tcp/net_tcp-freebsd.o -testlib_deps_freebsd+=$(testlib_net_tcp_freebsd) +testlib_net_tcp_freebsd = $(TESTCACHE)/net/tcp/net_tcp-freebsd.o +testlib_deps_freebsd += $(testlib_net_tcp_freebsd) # gen_lib net::udp (linux) -testlib_net_udp_linux=$(TESTCACHE)/net/udp/net_udp-linux.o -testlib_deps_linux+=$(testlib_net_udp_linux) +testlib_net_udp_linux = $(TESTCACHE)/net/udp/net_udp-linux.o +testlib_deps_linux += $(testlib_net_udp_linux) # gen_lib net::udp (freebsd) -testlib_net_udp_freebsd=$(TESTCACHE)/net/udp/net_udp-freebsd.o -testlib_deps_freebsd+=$(testlib_net_udp_freebsd) +testlib_net_udp_freebsd = $(TESTCACHE)/net/udp/net_udp-freebsd.o +testlib_deps_freebsd += $(testlib_net_udp_freebsd) # gen_lib net::unix (linux) -testlib_net_unix_linux=$(TESTCACHE)/net/unix/net_unix-linux.o -testlib_deps_linux+=$(testlib_net_unix_linux) +testlib_net_unix_linux = $(TESTCACHE)/net/unix/net_unix-linux.o +testlib_deps_linux += $(testlib_net_unix_linux) # gen_lib net::unix (freebsd) -testlib_net_unix_freebsd=$(TESTCACHE)/net/unix/net_unix-freebsd.o -testlib_deps_freebsd+=$(testlib_net_unix_freebsd) +testlib_net_unix_freebsd = $(TESTCACHE)/net/unix/net_unix-freebsd.o +testlib_deps_freebsd += $(testlib_net_unix_freebsd) # gen_lib net::uri (any) -testlib_net_uri_any=$(TESTCACHE)/net/uri/net_uri-any.o -testlib_deps_any+=$(testlib_net_uri_any) -testlib_net_uri_linux=$(testlib_net_uri_any) -testlib_net_uri_freebsd=$(testlib_net_uri_any) +testlib_net_uri_any = $(TESTCACHE)/net/uri/net_uri-any.o +testlib_deps_any += $(testlib_net_uri_any) +testlib_net_uri_linux = $(testlib_net_uri_any) +testlib_net_uri_freebsd = $(testlib_net_uri_any) # gen_lib os (linux) -testlib_os_linux=$(TESTCACHE)/os/os-linux.o -testlib_deps_linux+=$(testlib_os_linux) +testlib_os_linux = $(TESTCACHE)/os/os-linux.o +testlib_deps_linux += $(testlib_os_linux) # gen_lib os (freebsd) -testlib_os_freebsd=$(TESTCACHE)/os/os-freebsd.o -testlib_deps_freebsd+=$(testlib_os_freebsd) +testlib_os_freebsd = $(TESTCACHE)/os/os-freebsd.o +testlib_deps_freebsd += $(testlib_os_freebsd) # gen_lib os::exec (linux) -testlib_os_exec_linux=$(TESTCACHE)/os/exec/os_exec-linux.o -testlib_deps_linux+=$(testlib_os_exec_linux) +testlib_os_exec_linux = $(TESTCACHE)/os/exec/os_exec-linux.o +testlib_deps_linux += $(testlib_os_exec_linux) # gen_lib os::exec (freebsd) -testlib_os_exec_freebsd=$(TESTCACHE)/os/exec/os_exec-freebsd.o -testlib_deps_freebsd+=$(testlib_os_exec_freebsd) +testlib_os_exec_freebsd = $(TESTCACHE)/os/exec/os_exec-freebsd.o +testlib_deps_freebsd += $(testlib_os_exec_freebsd) # gen_lib path (any) -testlib_path_any=$(TESTCACHE)/path/path-any.o -testlib_deps_any+=$(testlib_path_any) -testlib_path_linux=$(testlib_path_any) -testlib_path_freebsd=$(testlib_path_any) +testlib_path_any = $(TESTCACHE)/path/path-any.o +testlib_deps_any += $(testlib_path_any) +testlib_path_linux = $(testlib_path_any) +testlib_path_freebsd = $(testlib_path_any) # gen_lib regex (any) -testlib_regex_any=$(TESTCACHE)/regex/regex-any.o -testlib_deps_any+=$(testlib_regex_any) -testlib_regex_linux=$(testlib_regex_any) -testlib_regex_freebsd=$(testlib_regex_any) +testlib_regex_any = $(TESTCACHE)/regex/regex-any.o +testlib_deps_any += $(testlib_regex_any) +testlib_regex_linux = $(testlib_regex_any) +testlib_regex_freebsd = $(testlib_regex_any) # gen_lib shlex (any) -testlib_shlex_any=$(TESTCACHE)/shlex/shlex-any.o -testlib_deps_any+=$(testlib_shlex_any) -testlib_shlex_linux=$(testlib_shlex_any) -testlib_shlex_freebsd=$(testlib_shlex_any) +testlib_shlex_any = $(TESTCACHE)/shlex/shlex-any.o +testlib_deps_any += $(testlib_shlex_any) +testlib_shlex_linux = $(testlib_shlex_any) +testlib_shlex_freebsd = $(testlib_shlex_any) # gen_lib slices (any) -testlib_slices_any=$(TESTCACHE)/slices/slices-any.o -testlib_deps_any+=$(testlib_slices_any) -testlib_slices_linux=$(testlib_slices_any) -testlib_slices_freebsd=$(testlib_slices_any) +testlib_slices_any = $(TESTCACHE)/slices/slices-any.o +testlib_deps_any += $(testlib_slices_any) +testlib_slices_linux = $(testlib_slices_any) +testlib_slices_freebsd = $(testlib_slices_any) # gen_lib sort (any) -testlib_sort_any=$(TESTCACHE)/sort/sort-any.o -testlib_deps_any+=$(testlib_sort_any) -testlib_sort_linux=$(testlib_sort_any) -testlib_sort_freebsd=$(testlib_sort_any) +testlib_sort_any = $(TESTCACHE)/sort/sort-any.o +testlib_deps_any += $(testlib_sort_any) +testlib_sort_linux = $(testlib_sort_any) +testlib_sort_freebsd = $(testlib_sort_any) # gen_lib strconv (any) -testlib_strconv_any=$(TESTCACHE)/strconv/strconv-any.o -testlib_deps_any+=$(testlib_strconv_any) -testlib_strconv_linux=$(testlib_strconv_any) -testlib_strconv_freebsd=$(testlib_strconv_any) +testlib_strconv_any = $(TESTCACHE)/strconv/strconv-any.o +testlib_deps_any += $(testlib_strconv_any) +testlib_strconv_linux = $(testlib_strconv_any) +testlib_strconv_freebsd = $(testlib_strconv_any) # gen_lib strings (any) -testlib_strings_any=$(TESTCACHE)/strings/strings-any.o -testlib_deps_any+=$(testlib_strings_any) -testlib_strings_linux=$(testlib_strings_any) -testlib_strings_freebsd=$(testlib_strings_any) +testlib_strings_any = $(TESTCACHE)/strings/strings-any.o +testlib_deps_any += $(testlib_strings_any) +testlib_strings_linux = $(testlib_strings_any) +testlib_strings_freebsd = $(testlib_strings_any) # gen_lib strio (any) -testlib_strio_any=$(TESTCACHE)/strio/strio-any.o -testlib_deps_any+=$(testlib_strio_any) -testlib_strio_linux=$(testlib_strio_any) -testlib_strio_freebsd=$(testlib_strio_any) +testlib_strio_any = $(TESTCACHE)/strio/strio-any.o +testlib_deps_any += $(testlib_strio_any) +testlib_strio_linux = $(testlib_strio_any) +testlib_strio_freebsd = $(testlib_strio_any) # gen_lib temp (linux) -testlib_temp_linux=$(TESTCACHE)/temp/temp-linux.o -testlib_deps_linux+=$(testlib_temp_linux) +testlib_temp_linux = $(TESTCACHE)/temp/temp-linux.o +testlib_deps_linux += $(testlib_temp_linux) # gen_lib temp (freebsd) -testlib_temp_freebsd=$(TESTCACHE)/temp/temp-freebsd.o -testlib_deps_freebsd+=$(testlib_temp_freebsd) +testlib_temp_freebsd = $(TESTCACHE)/temp/temp-freebsd.o +testlib_deps_freebsd += $(testlib_temp_freebsd) # gen_lib time (linux) -testlib_time_linux=$(TESTCACHE)/time/time-linux.o -testlib_deps_linux+=$(testlib_time_linux) +testlib_time_linux = $(TESTCACHE)/time/time-linux.o +testlib_deps_linux += $(testlib_time_linux) # gen_lib time (freebsd) -testlib_time_freebsd=$(TESTCACHE)/time/time-freebsd.o -testlib_deps_freebsd+=$(testlib_time_freebsd) +testlib_time_freebsd = $(TESTCACHE)/time/time-freebsd.o +testlib_deps_freebsd += $(testlib_time_freebsd) # gen_lib time::chrono (linux) -testlib_time_chrono_linux=$(TESTCACHE)/time/chrono/time_chrono-linux.o -testlib_deps_linux+=$(testlib_time_chrono_linux) +testlib_time_chrono_linux = $(TESTCACHE)/time/chrono/time_chrono-linux.o +testlib_deps_linux += $(testlib_time_chrono_linux) # gen_lib time::chrono (freebsd) -testlib_time_chrono_freebsd=$(TESTCACHE)/time/chrono/time_chrono-freebsd.o -testlib_deps_freebsd+=$(testlib_time_chrono_freebsd) +testlib_time_chrono_freebsd = $(TESTCACHE)/time/chrono/time_chrono-freebsd.o +testlib_deps_freebsd += $(testlib_time_chrono_freebsd) # gen_lib types (any) -testlib_types_any=$(TESTCACHE)/types/types-any.o -testlib_deps_any+=$(testlib_types_any) -testlib_types_linux=$(testlib_types_any) -testlib_types_freebsd=$(testlib_types_any) +testlib_types_any = $(TESTCACHE)/types/types-any.o +testlib_deps_any += $(testlib_types_any) +testlib_types_linux = $(testlib_types_any) +testlib_types_freebsd = $(testlib_types_any) # gen_lib unix (linux) -testlib_unix_linux=$(TESTCACHE)/unix/unix-linux.o -testlib_deps_linux+=$(testlib_unix_linux) +testlib_unix_linux = $(TESTCACHE)/unix/unix-linux.o +testlib_deps_linux += $(testlib_unix_linux) # gen_lib unix (freebsd) -testlib_unix_freebsd=$(TESTCACHE)/unix/unix-freebsd.o -testlib_deps_freebsd+=$(testlib_unix_freebsd) +testlib_unix_freebsd = $(TESTCACHE)/unix/unix-freebsd.o +testlib_deps_freebsd += $(testlib_unix_freebsd) # gen_lib unix::hosts (linux) -testlib_unix_hosts_linux=$(TESTCACHE)/unix/hosts/unix_hosts-linux.o -testlib_deps_linux+=$(testlib_unix_hosts_linux) +testlib_unix_hosts_linux = $(TESTCACHE)/unix/hosts/unix_hosts-linux.o +testlib_deps_linux += $(testlib_unix_hosts_linux) # gen_lib unix::hosts (freebsd) -testlib_unix_hosts_freebsd=$(TESTCACHE)/unix/hosts/unix_hosts-freebsd.o -testlib_deps_freebsd+=$(testlib_unix_hosts_freebsd) +testlib_unix_hosts_freebsd = $(TESTCACHE)/unix/hosts/unix_hosts-freebsd.o +testlib_deps_freebsd += $(testlib_unix_hosts_freebsd) # gen_lib unix::passwd (any) -testlib_unix_passwd_any=$(TESTCACHE)/unix/passwd/unix_passwd-any.o -testlib_deps_any+=$(testlib_unix_passwd_any) -testlib_unix_passwd_linux=$(testlib_unix_passwd_any) -testlib_unix_passwd_freebsd=$(testlib_unix_passwd_any) +testlib_unix_passwd_any = $(TESTCACHE)/unix/passwd/unix_passwd-any.o +testlib_deps_any += $(testlib_unix_passwd_any) +testlib_unix_passwd_linux = $(testlib_unix_passwd_any) +testlib_unix_passwd_freebsd = $(testlib_unix_passwd_any) # gen_lib unix::poll (linux) -testlib_unix_poll_linux=$(TESTCACHE)/unix/poll/unix_poll-linux.o -testlib_deps_linux+=$(testlib_unix_poll_linux) +testlib_unix_poll_linux = $(TESTCACHE)/unix/poll/unix_poll-linux.o +testlib_deps_linux += $(testlib_unix_poll_linux) # gen_lib unix::poll (freebsd) -testlib_unix_poll_freebsd=$(TESTCACHE)/unix/poll/unix_poll-freebsd.o -testlib_deps_freebsd+=$(testlib_unix_poll_freebsd) +testlib_unix_poll_freebsd = $(TESTCACHE)/unix/poll/unix_poll-freebsd.o +testlib_deps_freebsd += $(testlib_unix_poll_freebsd) # gen_lib unix::resolvconf (linux) -testlib_unix_resolvconf_linux=$(TESTCACHE)/unix/resolvconf/unix_resolvconf-linux.o -testlib_deps_linux+=$(testlib_unix_resolvconf_linux) +testlib_unix_resolvconf_linux = $(TESTCACHE)/unix/resolvconf/unix_resolvconf-linux.o +testlib_deps_linux += $(testlib_unix_resolvconf_linux) # gen_lib unix::resolvconf (freebsd) -testlib_unix_resolvconf_freebsd=$(TESTCACHE)/unix/resolvconf/unix_resolvconf-freebsd.o -testlib_deps_freebsd+=$(testlib_unix_resolvconf_freebsd) +testlib_unix_resolvconf_freebsd = $(TESTCACHE)/unix/resolvconf/unix_resolvconf-freebsd.o +testlib_deps_freebsd += $(testlib_unix_resolvconf_freebsd) # gen_lib unix::signal (linux) -testlib_unix_signal_linux=$(TESTCACHE)/unix/signal/unix_signal-linux.o -testlib_deps_linux+=$(testlib_unix_signal_linux) +testlib_unix_signal_linux = $(TESTCACHE)/unix/signal/unix_signal-linux.o +testlib_deps_linux += $(testlib_unix_signal_linux) # gen_lib unix::tty (linux) -testlib_unix_tty_linux=$(TESTCACHE)/unix/tty/unix_tty-linux.o -testlib_deps_linux+=$(testlib_unix_tty_linux) +testlib_unix_tty_linux = $(TESTCACHE)/unix/tty/unix_tty-linux.o +testlib_deps_linux += $(testlib_unix_tty_linux) # gen_lib unix::tty (freebsd) -testlib_unix_tty_freebsd=$(TESTCACHE)/unix/tty/unix_tty-freebsd.o -testlib_deps_freebsd+=$(testlib_unix_tty_freebsd) +testlib_unix_tty_freebsd = $(TESTCACHE)/unix/tty/unix_tty-freebsd.o +testlib_deps_freebsd += $(testlib_unix_tty_freebsd) # gen_lib uuid (any) -testlib_uuid_any=$(TESTCACHE)/uuid/uuid-any.o -testlib_deps_any+=$(testlib_uuid_any) -testlib_uuid_linux=$(testlib_uuid_any) -testlib_uuid_freebsd=$(testlib_uuid_any) +testlib_uuid_any = $(TESTCACHE)/uuid/uuid-any.o +testlib_deps_any += $(testlib_uuid_any) +testlib_uuid_linux = $(testlib_uuid_any) +testlib_uuid_freebsd = $(testlib_uuid_any) # ascii (+any) -testlib_ascii_any_srcs= \ +testlib_ascii_any_srcs = \ $(STDLIB)/ascii/ctype.ha \ $(STDLIB)/ascii/strcmp.ha \ $(STDLIB)/ascii/valid.ha @@ -2691,7 +2691,7 @@ $(TESTCACHE)/ascii/ascii-any.ssa: $(testlib_ascii_any_srcs) $(testlib_rt) $(test -t$(TESTCACHE)/ascii/ascii.td $(testlib_ascii_any_srcs) # bufio (+any) -testlib_bufio_any_srcs= \ +testlib_bufio_any_srcs = \ $(STDLIB)/bufio/buffered.ha \ $(STDLIB)/bufio/memstream.ha \ $(STDLIB)/bufio/scanner.ha @@ -2703,7 +2703,7 @@ $(TESTCACHE)/bufio/bufio-any.ssa: $(testlib_bufio_any_srcs) $(testlib_rt) $(test -t$(TESTCACHE)/bufio/bufio.td $(testlib_bufio_any_srcs) # bytes (+any) -testlib_bytes_any_srcs= \ +testlib_bytes_any_srcs = \ $(STDLIB)/bytes/contains.ha \ $(STDLIB)/bytes/equal.ha \ $(STDLIB)/bytes/index.ha \ @@ -2720,7 +2720,7 @@ $(TESTCACHE)/bytes/bytes-any.ssa: $(testlib_bytes_any_srcs) $(testlib_rt) $(test -t$(TESTCACHE)/bytes/bytes.td $(testlib_bytes_any_srcs) # crypto (+any) -testlib_crypto_any_srcs= \ +testlib_crypto_any_srcs = \ $(STDLIB)/crypto/authenc.ha \ $(STDLIB)/crypto/keyderiv.ha \ $(STDLIB)/crypto/+test/authenc.ha @@ -2732,7 +2732,7 @@ $(TESTCACHE)/crypto/crypto-any.ssa: $(testlib_crypto_any_srcs) $(testlib_rt) $(t -t$(TESTCACHE)/crypto/crypto.td $(testlib_crypto_any_srcs) # crypto::aes (+any) -testlib_crypto_aes_any_srcs= \ +testlib_crypto_aes_any_srcs = \ $(STDLIB)/crypto/aes/aes_ct64.ha \ $(STDLIB)/crypto/aes/ct64+test.ha \ $(STDLIB)/crypto/aes/cbc+test.ha \ @@ -2745,7 +2745,7 @@ $(TESTCACHE)/crypto/aes/crypto_aes-any.ssa: $(testlib_crypto_aes_any_srcs) $(tes -t$(TESTCACHE)/crypto/aes/crypto_aes.td $(testlib_crypto_aes_any_srcs) # crypto::aes::xts (+any) -testlib_crypto_aes_xts_any_srcs= \ +testlib_crypto_aes_xts_any_srcs = \ $(STDLIB)/crypto/aes/xts/xts.ha \ $(STDLIB)/crypto/aes/xts/+test.ha @@ -2756,7 +2756,7 @@ $(TESTCACHE)/crypto/aes/xts/crypto_aes_xts-any.ssa: $(testlib_crypto_aes_xts_any -t$(TESTCACHE)/crypto/aes/xts/crypto_aes_xts.td $(testlib_crypto_aes_xts_any_srcs) # crypto::argon2 (+any) -testlib_crypto_argon2_any_srcs= \ +testlib_crypto_argon2_any_srcs = \ $(STDLIB)/crypto/argon2/argon2.ha \ $(STDLIB)/crypto/argon2/+test.ha @@ -2767,7 +2767,7 @@ $(TESTCACHE)/crypto/argon2/crypto_argon2-any.ssa: $(testlib_crypto_argon2_any_sr -t$(TESTCACHE)/crypto/argon2/crypto_argon2.td $(testlib_crypto_argon2_any_srcs) # crypto::blake2b (+any) -testlib_crypto_blake2b_any_srcs= \ +testlib_crypto_blake2b_any_srcs = \ $(STDLIB)/crypto/blake2b/blake2b.ha \ $(STDLIB)/crypto/blake2b/+test.ha \ $(STDLIB)/crypto/blake2b/vectors+test.ha @@ -2779,7 +2779,7 @@ $(TESTCACHE)/crypto/blake2b/crypto_blake2b-any.ssa: $(testlib_crypto_blake2b_any -t$(TESTCACHE)/crypto/blake2b/crypto_blake2b.td $(testlib_crypto_blake2b_any_srcs) # crypto::blowfish (+any) -testlib_crypto_blowfish_any_srcs= \ +testlib_crypto_blowfish_any_srcs = \ $(STDLIB)/crypto/blowfish/blowfish.ha \ $(STDLIB)/crypto/blowfish/const.ha \ $(STDLIB)/crypto/blowfish/+test.ha @@ -2791,7 +2791,7 @@ $(TESTCACHE)/crypto/blowfish/crypto_blowfish-any.ssa: $(testlib_crypto_blowfish_ -t$(TESTCACHE)/crypto/blowfish/crypto_blowfish.td $(testlib_crypto_blowfish_any_srcs) # crypto::chacha (+any) -testlib_crypto_chacha_any_srcs= \ +testlib_crypto_chacha_any_srcs = \ $(STDLIB)/crypto/chacha/chacha20.ha \ $(STDLIB)/crypto/chacha/+test.ha @@ -2802,7 +2802,7 @@ $(TESTCACHE)/crypto/chacha/crypto_chacha-any.ssa: $(testlib_crypto_chacha_any_sr -t$(TESTCACHE)/crypto/chacha/crypto_chacha.td $(testlib_crypto_chacha_any_srcs) # crypto::cipher (+any) -testlib_crypto_cipher_any_srcs= \ +testlib_crypto_cipher_any_srcs = \ $(STDLIB)/crypto/cipher/cipher.ha \ $(STDLIB)/crypto/cipher/block.ha \ $(STDLIB)/crypto/cipher/cbc.ha \ @@ -2816,7 +2816,7 @@ $(TESTCACHE)/crypto/cipher/crypto_cipher-any.ssa: $(testlib_crypto_cipher_any_sr -t$(TESTCACHE)/crypto/cipher/crypto_cipher.td $(testlib_crypto_cipher_any_srcs) # crypto::hmac (+any) -testlib_crypto_hmac_any_srcs= \ +testlib_crypto_hmac_any_srcs = \ $(STDLIB)/crypto/hmac/hmac.ha \ $(STDLIB)/crypto/hmac/sha1.ha \ $(STDLIB)/crypto/hmac/sha256.ha \ @@ -2829,7 +2829,7 @@ $(TESTCACHE)/crypto/hmac/crypto_hmac-any.ssa: $(testlib_crypto_hmac_any_srcs) $( -t$(TESTCACHE)/crypto/hmac/crypto_hmac.td $(testlib_crypto_hmac_any_srcs) # crypto::mac (+any) -testlib_crypto_mac_any_srcs= \ +testlib_crypto_mac_any_srcs = \ $(STDLIB)/crypto/mac/mac.ha $(TESTCACHE)/crypto/mac/crypto_mac-any.ssa: $(testlib_crypto_mac_any_srcs) $(testlib_rt) $(testlib_io_$(PLATFORM)) @@ -2839,7 +2839,7 @@ $(TESTCACHE)/crypto/mac/crypto_mac-any.ssa: $(testlib_crypto_mac_any_srcs) $(tes -t$(TESTCACHE)/crypto/mac/crypto_mac.td $(testlib_crypto_mac_any_srcs) # crypto::math (+any) -testlib_crypto_math_any_srcs= \ +testlib_crypto_math_any_srcs = \ $(STDLIB)/crypto/math/bits.ha $(TESTCACHE)/crypto/math/crypto_math-any.ssa: $(testlib_crypto_math_any_srcs) $(testlib_rt) @@ -2849,7 +2849,7 @@ $(TESTCACHE)/crypto/math/crypto_math-any.ssa: $(testlib_crypto_math_any_srcs) $( -t$(TESTCACHE)/crypto/math/crypto_math.td $(testlib_crypto_math_any_srcs) # crypto::random (+linux) -testlib_crypto_random_linux_srcs= \ +testlib_crypto_random_linux_srcs = \ $(STDLIB)/crypto/random/+linux.ha \ $(STDLIB)/crypto/random/random.ha @@ -2860,7 +2860,7 @@ $(TESTCACHE)/crypto/random/crypto_random-linux.ssa: $(testlib_crypto_random_linu -t$(TESTCACHE)/crypto/random/crypto_random.td $(testlib_crypto_random_linux_srcs) # crypto::random (+freebsd) -testlib_crypto_random_freebsd_srcs= \ +testlib_crypto_random_freebsd_srcs = \ $(STDLIB)/crypto/random/+freebsd.ha \ $(STDLIB)/crypto/random/random.ha @@ -2871,7 +2871,7 @@ $(TESTCACHE)/crypto/random/crypto_random-freebsd.ssa: $(testlib_crypto_random_fr -t$(TESTCACHE)/crypto/random/crypto_random.td $(testlib_crypto_random_freebsd_srcs) # crypto::poly1305 (+any) -testlib_crypto_poly1305_any_srcs= \ +testlib_crypto_poly1305_any_srcs = \ $(STDLIB)/crypto/poly1305/poly1305.ha \ $(STDLIB)/crypto/poly1305/+test.ha @@ -2882,7 +2882,7 @@ $(TESTCACHE)/crypto/poly1305/crypto_poly1305-any.ssa: $(testlib_crypto_poly1305_ -t$(TESTCACHE)/crypto/poly1305/crypto_poly1305.td $(testlib_crypto_poly1305_any_srcs) # crypto::salsa (+any) -testlib_crypto_salsa_any_srcs= \ +testlib_crypto_salsa_any_srcs = \ $(STDLIB)/crypto/salsa/salsa20.ha \ $(STDLIB)/crypto/salsa/+test.ha @@ -2893,7 +2893,7 @@ $(TESTCACHE)/crypto/salsa/crypto_salsa-any.ssa: $(testlib_crypto_salsa_any_srcs) -t$(TESTCACHE)/crypto/salsa/crypto_salsa.td $(testlib_crypto_salsa_any_srcs) # crypto::sha1 (+any) -testlib_crypto_sha1_any_srcs= \ +testlib_crypto_sha1_any_srcs = \ $(STDLIB)/crypto/sha1/sha1.ha \ $(STDLIB)/crypto/sha1/+test.ha @@ -2904,7 +2904,7 @@ $(TESTCACHE)/crypto/sha1/crypto_sha1-any.ssa: $(testlib_crypto_sha1_any_srcs) $( -t$(TESTCACHE)/crypto/sha1/crypto_sha1.td $(testlib_crypto_sha1_any_srcs) # crypto::sha256 (+any) -testlib_crypto_sha256_any_srcs= \ +testlib_crypto_sha256_any_srcs = \ $(STDLIB)/crypto/sha256/sha256.ha \ $(STDLIB)/crypto/sha256/+test.ha @@ -2915,7 +2915,7 @@ $(TESTCACHE)/crypto/sha256/crypto_sha256-any.ssa: $(testlib_crypto_sha256_any_sr -t$(TESTCACHE)/crypto/sha256/crypto_sha256.td $(testlib_crypto_sha256_any_srcs) # crypto::sha512 (+any) -testlib_crypto_sha512_any_srcs= \ +testlib_crypto_sha512_any_srcs = \ $(STDLIB)/crypto/sha512/sha512.ha \ $(STDLIB)/crypto/sha512/+test.ha @@ -2926,7 +2926,7 @@ $(TESTCACHE)/crypto/sha512/crypto_sha512-any.ssa: $(testlib_crypto_sha512_any_sr -t$(TESTCACHE)/crypto/sha512/crypto_sha512.td $(testlib_crypto_sha512_any_srcs) # crypto::curve25519 (+any) -testlib_crypto_curve25519_any_srcs= \ +testlib_crypto_curve25519_any_srcs = \ $(STDLIB)/crypto/curve25519/curve25519.ha \ $(STDLIB)/crypto/curve25519/+test.ha @@ -2937,7 +2937,7 @@ $(TESTCACHE)/crypto/curve25519/crypto_curve25519-any.ssa: $(testlib_crypto_curve -t$(TESTCACHE)/crypto/curve25519/crypto_curve25519.td $(testlib_crypto_curve25519_any_srcs) # crypto::ed25519 (+any) -testlib_crypto_ed25519_any_srcs= \ +testlib_crypto_ed25519_any_srcs = \ $(STDLIB)/crypto/ed25519/ed25519.ha \ $(STDLIB)/crypto/ed25519/edwards25519.ha \ $(STDLIB)/crypto/ed25519/+test.ha @@ -2949,7 +2949,7 @@ $(TESTCACHE)/crypto/ed25519/crypto_ed25519-any.ssa: $(testlib_crypto_ed25519_any -t$(TESTCACHE)/crypto/ed25519/crypto_ed25519.td $(testlib_crypto_ed25519_any_srcs) # datetime (+linux) -testlib_datetime_linux_srcs= \ +testlib_datetime_linux_srcs = \ $(STDLIB)/datetime/arithmetic.ha \ $(STDLIB)/datetime/chronology.ha \ $(STDLIB)/datetime/date.ha \ @@ -2966,7 +2966,7 @@ $(TESTCACHE)/datetime/datetime-linux.ssa: $(testlib_datetime_linux_srcs) $(testl -t$(TESTCACHE)/datetime/datetime.td $(testlib_datetime_linux_srcs) # datetime (+freebsd) -testlib_datetime_freebsd_srcs= \ +testlib_datetime_freebsd_srcs = \ $(STDLIB)/datetime/arithmetic.ha \ $(STDLIB)/datetime/chronology.ha \ $(STDLIB)/datetime/date.ha \ @@ -2983,7 +2983,7 @@ $(TESTCACHE)/datetime/datetime-freebsd.ssa: $(testlib_datetime_freebsd_srcs) $(t -t$(TESTCACHE)/datetime/datetime.td $(testlib_datetime_freebsd_srcs) # dirs (+any) -testlib_dirs_any_srcs= \ +testlib_dirs_any_srcs = \ $(STDLIB)/dirs/xdg.ha $(TESTCACHE)/dirs/dirs-any.ssa: $(testlib_dirs_any_srcs) $(testlib_rt) $(testlib_fs_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_os_$(PLATFORM)) $(testlib_path_$(PLATFORM)) @@ -2993,7 +2993,7 @@ $(TESTCACHE)/dirs/dirs-any.ssa: $(testlib_dirs_any_srcs) $(testlib_rt) $(testlib -t$(TESTCACHE)/dirs/dirs.td $(testlib_dirs_any_srcs) # encoding::base64 (+any) -testlib_encoding_base64_any_srcs= \ +testlib_encoding_base64_any_srcs = \ $(STDLIB)/encoding/base64/base64.ha $(TESTCACHE)/encoding/base64/encoding_base64-any.ssa: $(testlib_encoding_base64_any_srcs) $(testlib_rt) $(testlib_ascii_$(PLATFORM)) $(testlib_bufio_$(PLATFORM)) $(testlib_bytes_$(PLATFORM)) $(testlib_errors_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_os_$(PLATFORM)) $(testlib_strings_$(PLATFORM)) @@ -3003,7 +3003,7 @@ $(TESTCACHE)/encoding/base64/encoding_base64-any.ssa: $(testlib_encoding_base64_ -t$(TESTCACHE)/encoding/base64/encoding_base64.td $(testlib_encoding_base64_any_srcs) # encoding::base32 (+any) -testlib_encoding_base32_any_srcs= \ +testlib_encoding_base32_any_srcs = \ $(STDLIB)/encoding/base32/base32.ha $(TESTCACHE)/encoding/base32/encoding_base32-any.ssa: $(testlib_encoding_base32_any_srcs) $(testlib_rt) $(testlib_ascii_$(PLATFORM)) $(testlib_bufio_$(PLATFORM)) $(testlib_bytes_$(PLATFORM)) $(testlib_errors_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_strings_$(PLATFORM)) $(testlib_os_$(PLATFORM)) @@ -3013,7 +3013,7 @@ $(TESTCACHE)/encoding/base32/encoding_base32-any.ssa: $(testlib_encoding_base32_ -t$(TESTCACHE)/encoding/base32/encoding_base32.td $(testlib_encoding_base32_any_srcs) # encoding::hex (+any) -testlib_encoding_hex_any_srcs= \ +testlib_encoding_hex_any_srcs = \ $(STDLIB)/encoding/hex/hex.ha $(TESTCACHE)/encoding/hex/encoding_hex-any.ssa: $(testlib_encoding_hex_any_srcs) $(testlib_rt) $(testlib_ascii_$(PLATFORM)) $(testlib_bytes_$(PLATFORM)) $(testlib_fmt_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_strconv_$(PLATFORM)) $(testlib_strio_$(PLATFORM)) $(testlib_strings_$(PLATFORM)) @@ -3023,7 +3023,7 @@ $(TESTCACHE)/encoding/hex/encoding_hex-any.ssa: $(testlib_encoding_hex_any_srcs) -t$(TESTCACHE)/encoding/hex/encoding_hex.td $(testlib_encoding_hex_any_srcs) # encoding::utf8 (+any) -testlib_encoding_utf8_any_srcs= \ +testlib_encoding_utf8_any_srcs = \ $(STDLIB)/encoding/utf8/decode.ha \ $(STDLIB)/encoding/utf8/encode.ha \ $(STDLIB)/encoding/utf8/rune.ha @@ -3035,7 +3035,7 @@ $(TESTCACHE)/encoding/utf8/encoding_utf8-any.ssa: $(testlib_encoding_utf8_any_sr -t$(TESTCACHE)/encoding/utf8/encoding_utf8.td $(testlib_encoding_utf8_any_srcs) # endian (+any) -testlib_endian_any_srcs= \ +testlib_endian_any_srcs = \ $(STDLIB)/endian/big.ha \ $(STDLIB)/endian/network.ha \ $(STDLIB)/endian/little.ha \ @@ -3049,7 +3049,7 @@ $(TESTCACHE)/endian/endian-any.ssa: $(testlib_endian_any_srcs) $(testlib_rt) -t$(TESTCACHE)/endian/endian.td $(testlib_endian_any_srcs) # errors (+any) -testlib_errors_any_srcs= \ +testlib_errors_any_srcs = \ $(STDLIB)/errors/common.ha \ $(STDLIB)/errors/opaque.ha \ $(STDLIB)/errors/string.ha \ @@ -3062,7 +3062,7 @@ $(TESTCACHE)/errors/errors-any.ssa: $(testlib_errors_any_srcs) $(testlib_rt) -t$(TESTCACHE)/errors/errors.td $(testlib_errors_any_srcs) # fmt (+any) -testlib_fmt_any_srcs= \ +testlib_fmt_any_srcs = \ $(STDLIB)/fmt/fmt.ha $(TESTCACHE)/fmt/fmt-any.ssa: $(testlib_fmt_any_srcs) $(testlib_rt) $(testlib_bufio_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_os_$(PLATFORM)) $(testlib_strconv_$(PLATFORM)) $(testlib_strings_$(PLATFORM)) $(testlib_types_$(PLATFORM)) @@ -3072,7 +3072,7 @@ $(TESTCACHE)/fmt/fmt-any.ssa: $(testlib_fmt_any_srcs) $(testlib_rt) $(testlib_bu -t$(TESTCACHE)/fmt/fmt.td $(testlib_fmt_any_srcs) # fnmatch (+any) -testlib_fnmatch_any_srcs= \ +testlib_fnmatch_any_srcs = \ $(STDLIB)/fnmatch/fnmatch.ha \ $(STDLIB)/fnmatch/+test.ha @@ -3083,7 +3083,7 @@ $(TESTCACHE)/fnmatch/fnmatch-any.ssa: $(testlib_fnmatch_any_srcs) $(testlib_rt) -t$(TESTCACHE)/fnmatch/fnmatch.td $(testlib_fnmatch_any_srcs) # format::elf (+any) -testlib_format_elf_any_srcs= \ +testlib_format_elf_any_srcs = \ $(STDLIB)/format/elf/+$(ARCH).ha \ $(STDLIB)/format/elf/+$(PLATFORM).ha \ $(STDLIB)/format/elf/types.ha @@ -3095,7 +3095,7 @@ $(TESTCACHE)/format/elf/format_elf-any.ssa: $(testlib_format_elf_any_srcs) $(tes -t$(TESTCACHE)/format/elf/format_elf.td $(testlib_format_elf_any_srcs) # format::ini (+any) -testlib_format_ini_any_srcs= \ +testlib_format_ini_any_srcs = \ $(STDLIB)/format/ini/scan.ha \ $(STDLIB)/format/ini/types.ha \ $(STDLIB)/format/ini/+test.ha @@ -3107,7 +3107,7 @@ $(TESTCACHE)/format/ini/format_ini-any.ssa: $(testlib_format_ini_any_srcs) $(tes -t$(TESTCACHE)/format/ini/format_ini.td $(testlib_format_ini_any_srcs) # fs (+any) -testlib_fs_any_srcs= \ +testlib_fs_any_srcs = \ $(STDLIB)/fs/types.ha \ $(STDLIB)/fs/fs.ha \ $(STDLIB)/fs/util.ha @@ -3119,7 +3119,7 @@ $(TESTCACHE)/fs/fs-any.ssa: $(testlib_fs_any_srcs) $(testlib_rt) $(testlib_io_$( -t$(TESTCACHE)/fs/fs.td $(testlib_fs_any_srcs) # getopt (+any) -testlib_getopt_any_srcs= \ +testlib_getopt_any_srcs = \ $(STDLIB)/getopt/getopts.ha $(TESTCACHE)/getopt/getopt-any.ssa: $(testlib_getopt_any_srcs) $(testlib_rt) $(testlib_encoding_utf8_$(PLATFORM)) $(testlib_fmt_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_os_$(PLATFORM)) $(testlib_strings_$(PLATFORM)) @@ -3129,7 +3129,7 @@ $(TESTCACHE)/getopt/getopt-any.ssa: $(testlib_getopt_any_srcs) $(testlib_rt) $(t -t$(TESTCACHE)/getopt/getopt.td $(testlib_getopt_any_srcs) # glob (+any) -testlib_glob_any_srcs= \ +testlib_glob_any_srcs = \ $(STDLIB)/glob/glob.ha \ $(STDLIB)/glob/+test.ha @@ -3140,7 +3140,7 @@ $(TESTCACHE)/glob/glob-any.ssa: $(testlib_glob_any_srcs) $(testlib_rt) $(testlib -t$(TESTCACHE)/glob/glob.td $(testlib_glob_any_srcs) # hare::ast (+any) -testlib_hare_ast_any_srcs= \ +testlib_hare_ast_any_srcs = \ $(STDLIB)/hare/ast/decl.ha \ $(STDLIB)/hare/ast/expr.ha \ $(STDLIB)/hare/ast/ident.ha \ @@ -3155,7 +3155,7 @@ $(TESTCACHE)/hare/ast/hare_ast-any.ssa: $(testlib_hare_ast_any_srcs) $(testlib_r -t$(TESTCACHE)/hare/ast/hare_ast.td $(testlib_hare_ast_any_srcs) # hare::lex (+any) -testlib_hare_lex_any_srcs= \ +testlib_hare_lex_any_srcs = \ $(STDLIB)/hare/lex/token.ha \ $(STDLIB)/hare/lex/lex.ha \ $(STDLIB)/hare/lex/+test.ha @@ -3167,7 +3167,7 @@ $(TESTCACHE)/hare/lex/hare_lex-any.ssa: $(testlib_hare_lex_any_srcs) $(testlib_r -t$(TESTCACHE)/hare/lex/hare_lex.td $(testlib_hare_lex_any_srcs) # hare::module (+any) -testlib_hare_module_any_srcs= \ +testlib_hare_module_any_srcs = \ $(STDLIB)/hare/module/types.ha \ $(STDLIB)/hare/module/context.ha \ $(STDLIB)/hare/module/scan.ha \ @@ -3181,7 +3181,7 @@ $(TESTCACHE)/hare/module/hare_module-any.ssa: $(testlib_hare_module_any_srcs) $( -t$(TESTCACHE)/hare/module/hare_module.td $(testlib_hare_module_any_srcs) # hare::parse (+any) -testlib_hare_parse_any_srcs= \ +testlib_hare_parse_any_srcs = \ $(STDLIB)/hare/parse/decl.ha \ $(STDLIB)/hare/parse/expr.ha \ $(STDLIB)/hare/parse/ident.ha \ @@ -3203,7 +3203,7 @@ $(TESTCACHE)/hare/parse/hare_parse-any.ssa: $(testlib_hare_parse_any_srcs) $(tes -t$(TESTCACHE)/hare/parse/hare_parse.td $(testlib_hare_parse_any_srcs) # hare::types (+any) -testlib_hare_types_any_srcs= \ +testlib_hare_types_any_srcs = \ $(STDLIB)/hare/types/arch.ha \ $(STDLIB)/hare/types/builtins.ha \ $(STDLIB)/hare/types/class.ha \ @@ -3220,7 +3220,7 @@ $(TESTCACHE)/hare/types/hare_types-any.ssa: $(testlib_hare_types_any_srcs) $(tes -t$(TESTCACHE)/hare/types/hare_types.td $(testlib_hare_types_any_srcs) # hare::unit (+any) -testlib_hare_unit_any_srcs= \ +testlib_hare_unit_any_srcs = \ $(STDLIB)/hare/unit/check.ha \ $(STDLIB)/hare/unit/context.ha \ $(STDLIB)/hare/unit/errors.ha \ @@ -3238,7 +3238,7 @@ $(TESTCACHE)/hare/unit/hare_unit-any.ssa: $(testlib_hare_unit_any_srcs) $(testli -t$(TESTCACHE)/hare/unit/hare_unit.td $(testlib_hare_unit_any_srcs) # hare::unparse (+any) -testlib_hare_unparse_any_srcs= \ +testlib_hare_unparse_any_srcs = \ $(STDLIB)/hare/unparse/expr.ha \ $(STDLIB)/hare/unparse/decl.ha \ $(STDLIB)/hare/unparse/ident.ha \ @@ -3254,7 +3254,7 @@ $(TESTCACHE)/hare/unparse/hare_unparse-any.ssa: $(testlib_hare_unparse_any_srcs) -t$(TESTCACHE)/hare/unparse/hare_unparse.td $(testlib_hare_unparse_any_srcs) # hash (+any) -testlib_hash_any_srcs= \ +testlib_hash_any_srcs = \ $(STDLIB)/hash/hash.ha $(TESTCACHE)/hash/hash-any.ssa: $(testlib_hash_any_srcs) $(testlib_rt) $(testlib_io_$(PLATFORM)) $(testlib_fmt_$(PLATFORM)) @@ -3264,7 +3264,7 @@ $(TESTCACHE)/hash/hash-any.ssa: $(testlib_hash_any_srcs) $(testlib_rt) $(testlib -t$(TESTCACHE)/hash/hash.td $(testlib_hash_any_srcs) # hash::adler32 (+any) -testlib_hash_adler32_any_srcs= \ +testlib_hash_adler32_any_srcs = \ $(STDLIB)/hash/adler32/adler32.ha $(TESTCACHE)/hash/adler32/hash_adler32-any.ssa: $(testlib_hash_adler32_any_srcs) $(testlib_rt) $(testlib_endian_$(PLATFORM)) $(testlib_hash_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_strings_$(PLATFORM)) @@ -3274,7 +3274,7 @@ $(TESTCACHE)/hash/adler32/hash_adler32-any.ssa: $(testlib_hash_adler32_any_srcs) -t$(TESTCACHE)/hash/adler32/hash_adler32.td $(testlib_hash_adler32_any_srcs) # hash::crc16 (+any) -testlib_hash_crc16_any_srcs= \ +testlib_hash_crc16_any_srcs = \ $(STDLIB)/hash/crc16/crc16.ha $(TESTCACHE)/hash/crc16/hash_crc16-any.ssa: $(testlib_hash_crc16_any_srcs) $(testlib_rt) $(testlib_endian_$(PLATFORM)) $(testlib_hash_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_strings_$(PLATFORM)) @@ -3284,7 +3284,7 @@ $(TESTCACHE)/hash/crc16/hash_crc16-any.ssa: $(testlib_hash_crc16_any_srcs) $(tes -t$(TESTCACHE)/hash/crc16/hash_crc16.td $(testlib_hash_crc16_any_srcs) # hash::crc32 (+any) -testlib_hash_crc32_any_srcs= \ +testlib_hash_crc32_any_srcs = \ $(STDLIB)/hash/crc32/crc32.ha $(TESTCACHE)/hash/crc32/hash_crc32-any.ssa: $(testlib_hash_crc32_any_srcs) $(testlib_rt) $(testlib_endian_$(PLATFORM)) $(testlib_hash_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_strings_$(PLATFORM)) @@ -3294,7 +3294,7 @@ $(TESTCACHE)/hash/crc32/hash_crc32-any.ssa: $(testlib_hash_crc32_any_srcs) $(tes -t$(TESTCACHE)/hash/crc32/hash_crc32.td $(testlib_hash_crc32_any_srcs) # hash::crc64 (+any) -testlib_hash_crc64_any_srcs= \ +testlib_hash_crc64_any_srcs = \ $(STDLIB)/hash/crc64/crc64.ha $(TESTCACHE)/hash/crc64/hash_crc64-any.ssa: $(testlib_hash_crc64_any_srcs) $(testlib_rt) $(testlib_endian_$(PLATFORM)) $(testlib_hash_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_strings_$(PLATFORM)) @@ -3304,7 +3304,7 @@ $(TESTCACHE)/hash/crc64/hash_crc64-any.ssa: $(testlib_hash_crc64_any_srcs) $(tes -t$(TESTCACHE)/hash/crc64/hash_crc64.td $(testlib_hash_crc64_any_srcs) # hash::fnv (+any) -testlib_hash_fnv_any_srcs= \ +testlib_hash_fnv_any_srcs = \ $(STDLIB)/hash/fnv/fnv.ha $(TESTCACHE)/hash/fnv/hash_fnv-any.ssa: $(testlib_hash_fnv_any_srcs) $(testlib_rt) $(testlib_hash_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_strings_$(PLATFORM)) @@ -3314,7 +3314,7 @@ $(TESTCACHE)/hash/fnv/hash_fnv-any.ssa: $(testlib_hash_fnv_any_srcs) $(testlib_r -t$(TESTCACHE)/hash/fnv/hash_fnv.td $(testlib_hash_fnv_any_srcs) # io (+linux) -testlib_io_linux_srcs= \ +testlib_io_linux_srcs = \ $(STDLIB)/io/arch+$(ARCH).ha \ $(STDLIB)/io/+linux/file.ha \ $(STDLIB)/io/+linux/mmap.ha \ @@ -3332,7 +3332,7 @@ testlib_io_linux_srcs= \ $(STDLIB)/io/+test/stream.ha # io (+freebsd) -testlib_io_freebsd_srcs= \ +testlib_io_freebsd_srcs = \ $(STDLIB)/io/arch+$(ARCH).ha \ $(STDLIB)/io/+freebsd/file.ha \ $(STDLIB)/io/+freebsd/mmap.ha \ @@ -3362,7 +3362,7 @@ $(TESTCACHE)/io/io-freebsd.ssa: $(testlib_io_freebsd_srcs) $(testlib_rt) $(testl -t$(TESTCACHE)/io/io.td $(testlib_io_freebsd_srcs) # linux (+linux) -testlib_linux_linux_srcs= \ +testlib_linux_linux_srcs = \ $(STDLIB)/linux/start.ha \ $(STDLIB)/linux/env.ha @@ -3373,7 +3373,7 @@ $(TESTCACHE)/linux/linux-linux.ssa: $(testlib_linux_linux_srcs) $(testlib_rt) $( -t$(TESTCACHE)/linux/linux.td $(testlib_linux_linux_srcs) # linux::keyctl (+linux) -testlib_linux_keyctl_linux_srcs= \ +testlib_linux_keyctl_linux_srcs = \ $(STDLIB)/linux/keyctl/keyctl.ha \ $(STDLIB)/linux/keyctl/types.ha @@ -3384,7 +3384,7 @@ $(TESTCACHE)/linux/keyctl/linux_keyctl-linux.ssa: $(testlib_linux_keyctl_linux_s -t$(TESTCACHE)/linux/keyctl/linux_keyctl.td $(testlib_linux_keyctl_linux_srcs) # linux::vdso (+linux) -testlib_linux_vdso_linux_srcs= \ +testlib_linux_vdso_linux_srcs = \ $(STDLIB)/linux/vdso/vdso.ha $(TESTCACHE)/linux/vdso/linux_vdso-linux.ssa: $(testlib_linux_vdso_linux_srcs) $(testlib_rt) $(testlib_linux_$(PLATFORM)) $(testlib_strings_$(PLATFORM)) $(testlib_format_elf_$(PLATFORM)) @@ -3394,7 +3394,7 @@ $(TESTCACHE)/linux/vdso/linux_vdso-linux.ssa: $(testlib_linux_vdso_linux_srcs) $ -t$(TESTCACHE)/linux/vdso/linux_vdso.td $(testlib_linux_vdso_linux_srcs) # log (+linux) -testlib_log_linux_srcs= \ +testlib_log_linux_srcs = \ $(STDLIB)/log/logger.ha \ $(STDLIB)/log/global.ha \ $(STDLIB)/log/funcs.ha @@ -3406,7 +3406,7 @@ $(TESTCACHE)/log/log-linux.ssa: $(testlib_log_linux_srcs) $(testlib_rt) $(testli -t$(TESTCACHE)/log/log.td $(testlib_log_linux_srcs) # log (+freebsd) -testlib_log_freebsd_srcs= \ +testlib_log_freebsd_srcs = \ $(STDLIB)/log/logger.ha \ $(STDLIB)/log/global.ha \ $(STDLIB)/log/funcs.ha @@ -3418,7 +3418,7 @@ $(TESTCACHE)/log/log-freebsd.ssa: $(testlib_log_freebsd_srcs) $(testlib_rt) $(te -t$(TESTCACHE)/log/log.td $(testlib_log_freebsd_srcs) # math (+any) -testlib_math_any_srcs= \ +testlib_math_any_srcs = \ $(STDLIB)/math/math.ha \ $(STDLIB)/math/fenv_func.ha \ $(STDLIB)/math/fenv+$(ARCH).ha \ @@ -3435,7 +3435,7 @@ $(TESTCACHE)/math/math-any.ssa: $(testlib_math_any_srcs) $(testlib_rt) $(testlib -t$(TESTCACHE)/math/math.td $(testlib_math_any_srcs) # math::random (+any) -testlib_math_random_any_srcs= \ +testlib_math_random_any_srcs = \ $(STDLIB)/math/random/random.ha $(TESTCACHE)/math/random/math_random-any.ssa: $(testlib_math_random_any_srcs) $(testlib_rt) @@ -3445,7 +3445,7 @@ $(TESTCACHE)/math/random/math_random-any.ssa: $(testlib_math_random_any_srcs) $( -t$(TESTCACHE)/math/random/math_random.td $(testlib_math_random_any_srcs) # net (+linux) -testlib_net_linux_srcs= \ +testlib_net_linux_srcs = \ $(STDLIB)/net/+linux.ha \ $(STDLIB)/net/errors.ha \ $(STDLIB)/net/msg.ha @@ -3457,7 +3457,7 @@ $(TESTCACHE)/net/net-linux.ssa: $(testlib_net_linux_srcs) $(testlib_rt) $(testli -t$(TESTCACHE)/net/net.td $(testlib_net_linux_srcs) # net (+freebsd) -testlib_net_freebsd_srcs= \ +testlib_net_freebsd_srcs = \ $(STDLIB)/net/+freebsd.ha \ $(STDLIB)/net/errors.ha \ $(STDLIB)/net/msg.ha @@ -3469,7 +3469,7 @@ $(TESTCACHE)/net/net-freebsd.ssa: $(testlib_net_freebsd_srcs) $(testlib_rt) $(te -t$(TESTCACHE)/net/net.td $(testlib_net_freebsd_srcs) # net::dial (+any) -testlib_net_dial_any_srcs= \ +testlib_net_dial_any_srcs = \ $(STDLIB)/net/dial/registry.ha \ $(STDLIB)/net/dial/dial.ha \ $(STDLIB)/net/dial/ip.ha \ @@ -3482,7 +3482,7 @@ $(TESTCACHE)/net/dial/net_dial-any.ssa: $(testlib_net_dial_any_srcs) $(testlib_r -t$(TESTCACHE)/net/dial/net_dial.td $(testlib_net_dial_any_srcs) # net::dns (+any) -testlib_net_dns_any_srcs= \ +testlib_net_dns_any_srcs = \ $(STDLIB)/net/dns/decode.ha \ $(STDLIB)/net/dns/error.ha \ $(STDLIB)/net/dns/encode.ha \ @@ -3496,13 +3496,13 @@ $(TESTCACHE)/net/dns/net_dns-any.ssa: $(testlib_net_dns_any_srcs) $(testlib_rt) -t$(TESTCACHE)/net/dns/net_dns.td $(testlib_net_dns_any_srcs) # net::ip (+linux) -testlib_net_ip_linux_srcs= \ +testlib_net_ip_linux_srcs = \ $(STDLIB)/net/ip/+linux.ha \ $(STDLIB)/net/ip/ip.ha \ $(STDLIB)/net/ip/+test.ha # net::ip (+freebsd) -testlib_net_ip_freebsd_srcs= \ +testlib_net_ip_freebsd_srcs = \ $(STDLIB)/net/ip/+freebsd.ha \ $(STDLIB)/net/ip/ip.ha \ $(STDLIB)/net/ip/+test.ha @@ -3520,7 +3520,7 @@ $(TESTCACHE)/net/ip/net_ip-freebsd.ssa: $(testlib_net_ip_freebsd_srcs) $(testlib -t$(TESTCACHE)/net/ip/net_ip.td $(testlib_net_ip_freebsd_srcs) # net::tcp (+linux) -testlib_net_tcp_linux_srcs= \ +testlib_net_tcp_linux_srcs = \ $(STDLIB)/net/tcp/+linux.ha \ $(STDLIB)/net/tcp/listener.ha \ $(STDLIB)/net/tcp/options.ha @@ -3532,7 +3532,7 @@ $(TESTCACHE)/net/tcp/net_tcp-linux.ssa: $(testlib_net_tcp_linux_srcs) $(testlib_ -t$(TESTCACHE)/net/tcp/net_tcp.td $(testlib_net_tcp_linux_srcs) # net::tcp (+freebsd) -testlib_net_tcp_freebsd_srcs= \ +testlib_net_tcp_freebsd_srcs = \ $(STDLIB)/net/tcp/+freebsd.ha \ $(STDLIB)/net/tcp/listener.ha \ $(STDLIB)/net/tcp/options.ha @@ -3544,7 +3544,7 @@ $(TESTCACHE)/net/tcp/net_tcp-freebsd.ssa: $(testlib_net_tcp_freebsd_srcs) $(test -t$(TESTCACHE)/net/tcp/net_tcp.td $(testlib_net_tcp_freebsd_srcs) # net::udp (+linux) -testlib_net_udp_linux_srcs= \ +testlib_net_udp_linux_srcs = \ $(STDLIB)/net/udp/+linux.ha \ $(STDLIB)/net/udp/options.ha @@ -3555,7 +3555,7 @@ $(TESTCACHE)/net/udp/net_udp-linux.ssa: $(testlib_net_udp_linux_srcs) $(testlib_ -t$(TESTCACHE)/net/udp/net_udp.td $(testlib_net_udp_linux_srcs) # net::udp (+freebsd) -testlib_net_udp_freebsd_srcs= \ +testlib_net_udp_freebsd_srcs = \ $(STDLIB)/net/udp/+freebsd.ha \ $(STDLIB)/net/udp/options.ha @@ -3566,7 +3566,7 @@ $(TESTCACHE)/net/udp/net_udp-freebsd.ssa: $(testlib_net_udp_freebsd_srcs) $(test -t$(TESTCACHE)/net/udp/net_udp.td $(testlib_net_udp_freebsd_srcs) # net::unix (+linux) -testlib_net_unix_linux_srcs= \ +testlib_net_unix_linux_srcs = \ $(STDLIB)/net/unix/+linux.ha \ $(STDLIB)/net/unix/addr.ha \ $(STDLIB)/net/unix/cmsg.ha \ @@ -3582,7 +3582,7 @@ $(TESTCACHE)/net/unix/net_unix-linux.ssa: $(testlib_net_unix_linux_srcs) $(testl -t$(TESTCACHE)/net/unix/net_unix.td $(testlib_net_unix_linux_srcs) # net::unix (+freebsd) -testlib_net_unix_freebsd_srcs= \ +testlib_net_unix_freebsd_srcs = \ $(STDLIB)/net/unix/+freebsd.ha \ $(STDLIB)/net/unix/addr.ha \ $(STDLIB)/net/unix/cmsg.ha \ @@ -3598,7 +3598,7 @@ $(TESTCACHE)/net/unix/net_unix-freebsd.ssa: $(testlib_net_unix_freebsd_srcs) $(t -t$(TESTCACHE)/net/unix/net_unix.td $(testlib_net_unix_freebsd_srcs) # net::uri (+any) -testlib_net_uri_any_srcs= \ +testlib_net_uri_any_srcs = \ $(STDLIB)/net/uri/fmt.ha \ $(STDLIB)/net/uri/parse.ha \ $(STDLIB)/net/uri/uri.ha \ @@ -3611,7 +3611,7 @@ $(TESTCACHE)/net/uri/net_uri-any.ssa: $(testlib_net_uri_any_srcs) $(testlib_rt) -t$(TESTCACHE)/net/uri/net_uri.td $(testlib_net_uri_any_srcs) # os (+linux) -testlib_os_linux_srcs= \ +testlib_os_linux_srcs = \ $(STDLIB)/os/+linux/dirfdfs.ha \ $(STDLIB)/os/+linux/environ.ha \ $(STDLIB)/os/+linux/exit.ha \ @@ -3627,7 +3627,7 @@ $(TESTCACHE)/os/os-linux.ssa: $(testlib_os_linux_srcs) $(testlib_rt) $(testlib_i -t$(TESTCACHE)/os/os.td $(testlib_os_linux_srcs) # os (+freebsd) -testlib_os_freebsd_srcs= \ +testlib_os_freebsd_srcs = \ $(STDLIB)/os/+freebsd/environ.ha \ $(STDLIB)/os/+freebsd/exit.ha \ $(STDLIB)/os/+freebsd/dirfdfs.ha \ @@ -3642,7 +3642,7 @@ $(TESTCACHE)/os/os-freebsd.ssa: $(testlib_os_freebsd_srcs) $(testlib_rt) $(testl -t$(TESTCACHE)/os/os.td $(testlib_os_freebsd_srcs) # os::exec (+linux) -testlib_os_exec_linux_srcs= \ +testlib_os_exec_linux_srcs = \ $(STDLIB)/os/exec/exec+linux.ha \ $(STDLIB)/os/exec/process+linux.ha \ $(STDLIB)/os/exec/types.ha \ @@ -3655,7 +3655,7 @@ $(TESTCACHE)/os/exec/os_exec-linux.ssa: $(testlib_os_exec_linux_srcs) $(testlib_ -t$(TESTCACHE)/os/exec/os_exec.td $(testlib_os_exec_linux_srcs) # os::exec (+freebsd) -testlib_os_exec_freebsd_srcs= \ +testlib_os_exec_freebsd_srcs = \ $(STDLIB)/os/exec/exec+freebsd.ha \ $(STDLIB)/os/exec/process+freebsd.ha \ $(STDLIB)/os/exec/types.ha \ @@ -3668,7 +3668,7 @@ $(TESTCACHE)/os/exec/os_exec-freebsd.ssa: $(testlib_os_exec_freebsd_srcs) $(test -t$(TESTCACHE)/os/exec/os_exec.td $(testlib_os_exec_freebsd_srcs) # path (+any) -testlib_path_any_srcs= \ +testlib_path_any_srcs = \ $(STDLIB)/path/+$(PLATFORM).ha \ $(STDLIB)/path/buffer.ha \ $(STDLIB)/path/util.ha \ @@ -3683,7 +3683,7 @@ $(TESTCACHE)/path/path-any.ssa: $(testlib_path_any_srcs) $(testlib_rt) $(testlib -t$(TESTCACHE)/path/path.td $(testlib_path_any_srcs) # regex (+any) -testlib_regex_any_srcs= \ +testlib_regex_any_srcs = \ $(STDLIB)/regex/regex.ha \ $(STDLIB)/regex/+test.ha @@ -3694,7 +3694,7 @@ $(TESTCACHE)/regex/regex-any.ssa: $(testlib_regex_any_srcs) $(testlib_rt) $(test -t$(TESTCACHE)/regex/regex.td $(testlib_regex_any_srcs) # shlex (+any) -testlib_shlex_any_srcs= \ +testlib_shlex_any_srcs = \ $(STDLIB)/shlex/escape.ha \ $(STDLIB)/shlex/split.ha \ $(STDLIB)/shlex/+test.ha @@ -3706,7 +3706,7 @@ $(TESTCACHE)/shlex/shlex-any.ssa: $(testlib_shlex_any_srcs) $(testlib_rt) $(test -t$(TESTCACHE)/shlex/shlex.td $(testlib_shlex_any_srcs) # slices (+any) -testlib_slices_any_srcs= \ +testlib_slices_any_srcs = \ $(STDLIB)/slices/cap.ha \ $(STDLIB)/slices/reverse.ha \ $(STDLIB)/slices/trunc.ha \ @@ -3719,7 +3719,7 @@ $(TESTCACHE)/slices/slices-any.ssa: $(testlib_slices_any_srcs) $(testlib_rt) $(t -t$(TESTCACHE)/slices/slices.td $(testlib_slices_any_srcs) # sort (+any) -testlib_sort_any_srcs= \ +testlib_sort_any_srcs = \ $(STDLIB)/sort/bisect.ha \ $(STDLIB)/sort/search.ha \ $(STDLIB)/sort/sort.ha \ @@ -3733,7 +3733,7 @@ $(TESTCACHE)/sort/sort-any.ssa: $(testlib_sort_any_srcs) $(testlib_rt) $(testlib -t$(TESTCACHE)/sort/sort.td $(testlib_sort_any_srcs) # strconv (+any) -testlib_strconv_any_srcs= \ +testlib_strconv_any_srcs = \ $(STDLIB)/strconv/types.ha \ $(STDLIB)/strconv/itos.ha \ $(STDLIB)/strconv/utos.ha \ @@ -3753,7 +3753,7 @@ $(TESTCACHE)/strconv/strconv-any.ssa: $(testlib_strconv_any_srcs) $(testlib_rt) -t$(TESTCACHE)/strconv/strconv.td $(testlib_strconv_any_srcs) # strings (+any) -testlib_strings_any_srcs= \ +testlib_strings_any_srcs = \ $(STDLIB)/strings/cap.ha \ $(STDLIB)/strings/concat.ha \ $(STDLIB)/strings/contains.ha \ @@ -3777,7 +3777,7 @@ $(TESTCACHE)/strings/strings-any.ssa: $(testlib_strings_any_srcs) $(testlib_rt) -t$(TESTCACHE)/strings/strings.td $(testlib_strings_any_srcs) # strio (+any) -testlib_strio_any_srcs= \ +testlib_strio_any_srcs = \ $(STDLIB)/strio/stream.ha \ $(STDLIB)/strio/ops.ha @@ -3788,7 +3788,7 @@ $(TESTCACHE)/strio/strio-any.ssa: $(testlib_strio_any_srcs) $(testlib_rt) $(test -t$(TESTCACHE)/strio/strio.td $(testlib_strio_any_srcs) # temp (+linux) -testlib_temp_linux_srcs= \ +testlib_temp_linux_srcs = \ $(STDLIB)/temp/+linux.ha $(TESTCACHE)/temp/temp-linux.ssa: $(testlib_temp_linux_srcs) $(testlib_rt) $(testlib_crypto_random_$(PLATFORM)) $(testlib_encoding_hex_$(PLATFORM)) $(testlib_fs_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_os_$(PLATFORM)) $(testlib_path_$(PLATFORM)) $(testlib_strio_$(PLATFORM)) $(testlib_fmt_$(PLATFORM)) $(testlib_strings_$(PLATFORM)) @@ -3798,7 +3798,7 @@ $(TESTCACHE)/temp/temp-linux.ssa: $(testlib_temp_linux_srcs) $(testlib_rt) $(tes -t$(TESTCACHE)/temp/temp.td $(testlib_temp_linux_srcs) # temp (+freebsd) -testlib_temp_freebsd_srcs= \ +testlib_temp_freebsd_srcs = \ $(STDLIB)/temp/+freebsd.ha $(TESTCACHE)/temp/temp-freebsd.ssa: $(testlib_temp_freebsd_srcs) $(testlib_rt) $(testlib_crypto_random_$(PLATFORM)) $(testlib_encoding_hex_$(PLATFORM)) $(testlib_fs_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_os_$(PLATFORM)) $(testlib_path_$(PLATFORM)) $(testlib_strio_$(PLATFORM)) $(testlib_fmt_$(PLATFORM)) $(testlib_strings_$(PLATFORM)) @@ -3808,7 +3808,7 @@ $(TESTCACHE)/temp/temp-freebsd.ssa: $(testlib_temp_freebsd_srcs) $(testlib_rt) $ -t$(TESTCACHE)/temp/temp.td $(testlib_temp_freebsd_srcs) # time (+linux) -testlib_time_linux_srcs= \ +testlib_time_linux_srcs = \ $(STDLIB)/time/+linux/functions.ha \ $(STDLIB)/time/+linux/+$(ARCH).ha \ $(STDLIB)/time/arithm.ha \ @@ -3822,7 +3822,7 @@ $(TESTCACHE)/time/time-linux.ssa: $(testlib_time_linux_srcs) $(testlib_rt) $(tes -t$(TESTCACHE)/time/time.td $(testlib_time_linux_srcs) # time (+freebsd) -testlib_time_freebsd_srcs= \ +testlib_time_freebsd_srcs = \ $(STDLIB)/time/+freebsd/functions.ha \ $(STDLIB)/time/arithm.ha \ $(STDLIB)/time/conv.ha \ @@ -3835,7 +3835,7 @@ $(TESTCACHE)/time/time-freebsd.ssa: $(testlib_time_freebsd_srcs) $(testlib_rt) -t$(TESTCACHE)/time/time.td $(testlib_time_freebsd_srcs) # time::chrono (+linux) -testlib_time_chrono_linux_srcs= \ +testlib_time_chrono_linux_srcs = \ $(STDLIB)/time/chrono/+linux.ha \ $(STDLIB)/time/chrono/chronology.ha \ $(STDLIB)/time/chrono/leapsec.ha \ @@ -3850,7 +3850,7 @@ $(TESTCACHE)/time/chrono/time_chrono-linux.ssa: $(testlib_time_chrono_linux_srcs -t$(TESTCACHE)/time/chrono/time_chrono.td $(testlib_time_chrono_linux_srcs) # time::chrono (+freebsd) -testlib_time_chrono_freebsd_srcs= \ +testlib_time_chrono_freebsd_srcs = \ $(STDLIB)/time/chrono/+freebsd.ha \ $(STDLIB)/time/chrono/chronology.ha \ $(STDLIB)/time/chrono/leapsec.ha \ @@ -3865,7 +3865,7 @@ $(TESTCACHE)/time/chrono/time_chrono-freebsd.ssa: $(testlib_time_chrono_freebsd_ -t$(TESTCACHE)/time/chrono/time_chrono.td $(testlib_time_chrono_freebsd_srcs) # types (+any) -testlib_types_any_srcs= \ +testlib_types_any_srcs = \ $(STDLIB)/types/limits.ha \ $(STDLIB)/types/classes.ha \ $(STDLIB)/types/arch+$(ARCH).ha @@ -3877,7 +3877,7 @@ $(TESTCACHE)/types/types-any.ssa: $(testlib_types_any_srcs) $(testlib_rt) -t$(TESTCACHE)/types/types.td $(testlib_types_any_srcs) # unix (+linux) -testlib_unix_linux_srcs= \ +testlib_unix_linux_srcs = \ $(STDLIB)/unix/+linux/nice.ha \ $(STDLIB)/unix/+linux/pipe.ha \ $(STDLIB)/unix/+linux/umask.ha \ @@ -3891,7 +3891,7 @@ $(TESTCACHE)/unix/unix-linux.ssa: $(testlib_unix_linux_srcs) $(testlib_rt) $(tes -t$(TESTCACHE)/unix/unix.td $(testlib_unix_linux_srcs) # unix (+freebsd) -testlib_unix_freebsd_srcs= \ +testlib_unix_freebsd_srcs = \ $(STDLIB)/unix/+freebsd/nice.ha \ $(STDLIB)/unix/+freebsd/pipe.ha \ $(STDLIB)/unix/+freebsd/umask.ha \ @@ -3905,7 +3905,7 @@ $(TESTCACHE)/unix/unix-freebsd.ssa: $(testlib_unix_freebsd_srcs) $(testlib_rt) $ -t$(TESTCACHE)/unix/unix.td $(testlib_unix_freebsd_srcs) # unix::hosts (+linux) -testlib_unix_hosts_linux_srcs= \ +testlib_unix_hosts_linux_srcs = \ $(STDLIB)/unix/hosts/+linux.ha \ $(STDLIB)/unix/hosts/lookup.ha @@ -3916,7 +3916,7 @@ $(TESTCACHE)/unix/hosts/unix_hosts-linux.ssa: $(testlib_unix_hosts_linux_srcs) $ -t$(TESTCACHE)/unix/hosts/unix_hosts.td $(testlib_unix_hosts_linux_srcs) # unix::hosts (+freebsd) -testlib_unix_hosts_freebsd_srcs= \ +testlib_unix_hosts_freebsd_srcs = \ $(STDLIB)/unix/hosts/+freebsd.ha \ $(STDLIB)/unix/hosts/lookup.ha @@ -3927,7 +3927,7 @@ $(TESTCACHE)/unix/hosts/unix_hosts-freebsd.ssa: $(testlib_unix_hosts_freebsd_src -t$(TESTCACHE)/unix/hosts/unix_hosts.td $(testlib_unix_hosts_freebsd_srcs) # unix::passwd (+any) -testlib_unix_passwd_any_srcs= \ +testlib_unix_passwd_any_srcs = \ $(STDLIB)/unix/passwd/group.ha \ $(STDLIB)/unix/passwd/passwd.ha \ $(STDLIB)/unix/passwd/types.ha @@ -3939,7 +3939,7 @@ $(TESTCACHE)/unix/passwd/unix_passwd-any.ssa: $(testlib_unix_passwd_any_srcs) $( -t$(TESTCACHE)/unix/passwd/unix_passwd.td $(testlib_unix_passwd_any_srcs) # unix::poll (+linux) -testlib_unix_poll_linux_srcs= \ +testlib_unix_poll_linux_srcs = \ $(STDLIB)/unix/poll/+linux.ha $(TESTCACHE)/unix/poll/unix_poll-linux.ssa: $(testlib_unix_poll_linux_srcs) $(testlib_rt) $(testlib_rt_$(PLATFORM)) $(testlib_errors_$(PLATFORM)) $(testlib_time_$(PLATFORM)) $(testlib_io_$(PLATFORM)) @@ -3949,7 +3949,7 @@ $(TESTCACHE)/unix/poll/unix_poll-linux.ssa: $(testlib_unix_poll_linux_srcs) $(te -t$(TESTCACHE)/unix/poll/unix_poll.td $(testlib_unix_poll_linux_srcs) # unix::poll (+freebsd) -testlib_unix_poll_freebsd_srcs= \ +testlib_unix_poll_freebsd_srcs = \ $(STDLIB)/unix/poll/+freebsd.ha $(TESTCACHE)/unix/poll/unix_poll-freebsd.ssa: $(testlib_unix_poll_freebsd_srcs) $(testlib_rt) $(testlib_rt_$(PLATFORM)) $(testlib_errors_$(PLATFORM)) $(testlib_time_$(PLATFORM)) $(testlib_io_$(PLATFORM)) @@ -3959,7 +3959,7 @@ $(TESTCACHE)/unix/poll/unix_poll-freebsd.ssa: $(testlib_unix_poll_freebsd_srcs) -t$(TESTCACHE)/unix/poll/unix_poll.td $(testlib_unix_poll_freebsd_srcs) # unix::resolvconf (+linux) -testlib_unix_resolvconf_linux_srcs= \ +testlib_unix_resolvconf_linux_srcs = \ $(STDLIB)/unix/resolvconf/+linux.ha \ $(STDLIB)/unix/resolvconf/load.ha @@ -3970,7 +3970,7 @@ $(TESTCACHE)/unix/resolvconf/unix_resolvconf-linux.ssa: $(testlib_unix_resolvcon -t$(TESTCACHE)/unix/resolvconf/unix_resolvconf.td $(testlib_unix_resolvconf_linux_srcs) # unix::resolvconf (+freebsd) -testlib_unix_resolvconf_freebsd_srcs= \ +testlib_unix_resolvconf_freebsd_srcs = \ $(STDLIB)/unix/resolvconf/+freebsd.ha \ $(STDLIB)/unix/resolvconf/load.ha @@ -3981,7 +3981,7 @@ $(TESTCACHE)/unix/resolvconf/unix_resolvconf-freebsd.ssa: $(testlib_unix_resolvc -t$(TESTCACHE)/unix/resolvconf/unix_resolvconf.td $(testlib_unix_resolvconf_freebsd_srcs) # unix::signal (+linux) -testlib_unix_signal_linux_srcs= \ +testlib_unix_signal_linux_srcs = \ $(STDLIB)/unix/signal/types.ha \ $(STDLIB)/unix/signal/+linux.ha @@ -3992,7 +3992,7 @@ $(TESTCACHE)/unix/signal/unix_signal-linux.ssa: $(testlib_unix_signal_linux_srcs -t$(TESTCACHE)/unix/signal/unix_signal.td $(testlib_unix_signal_linux_srcs) # unix::tty (+linux) -testlib_unix_tty_linux_srcs= \ +testlib_unix_tty_linux_srcs = \ $(STDLIB)/unix/tty/types.ha \ $(STDLIB)/unix/tty/+linux/isatty.ha \ $(STDLIB)/unix/tty/+linux/open.ha \ @@ -4006,7 +4006,7 @@ $(TESTCACHE)/unix/tty/unix_tty-linux.ssa: $(testlib_unix_tty_linux_srcs) $(testl -t$(TESTCACHE)/unix/tty/unix_tty.td $(testlib_unix_tty_linux_srcs) # unix::tty (+freebsd) -testlib_unix_tty_freebsd_srcs= \ +testlib_unix_tty_freebsd_srcs = \ $(STDLIB)/unix/tty/types.ha \ $(STDLIB)/unix/tty/+freebsd/isatty.ha \ $(STDLIB)/unix/tty/+freebsd/open.ha \ @@ -4019,7 +4019,7 @@ $(TESTCACHE)/unix/tty/unix_tty-freebsd.ssa: $(testlib_unix_tty_freebsd_srcs) $(t -t$(TESTCACHE)/unix/tty/unix_tty.td $(testlib_unix_tty_freebsd_srcs) # uuid (+any) -testlib_uuid_any_srcs= \ +testlib_uuid_any_srcs = \ $(STDLIB)/uuid/uuid.ha $(TESTCACHE)/uuid/uuid-any.ssa: $(testlib_uuid_any_srcs) $(testlib_rt) $(testlib_crypto_random_$(PLATFORM)) $(testlib_strio_$(PLATFORM)) $(testlib_fmt_$(PLATFORM)) $(testlib_endian_$(PLATFORM)) $(testlib_io_$(PLATFORM)) $(testlib_bytes_$(PLATFORM)) $(testlib_bufio_$(PLATFORM)) $(testlib_strings_$(PLATFORM)) $(testlib_strconv_$(PLATFORM))