hare

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

commit a345977d4aba61e214cda4abb480b5d5291c15cd
parent 82c65bb4619b43de1b8e0043bbbe85fb06a4ae88
Author: Ember Sawady <ecs@d2evs.net>
Date:   Sun,  1 Oct 2023 01:40:39 +0000

make linux::* +linux only

fixes hare test under freebsd

Signed-off-by: Ember Sawady <ecs@d2evs.net>

Diffstat:
Rlinux/README -> linux/+linux/README | 0
Rlinux/env.ha -> linux/+linux/env.ha | 0
Rlinux/start+libc.ha -> linux/+linux/start+libc.ha | 0
Rlinux/start.ha -> linux/+linux/start.ha | 0
Rlinux/keyctl/README -> linux/keyctl/+linux/README | 0
Rlinux/keyctl/keyctl.ha -> linux/keyctl/+linux/keyctl.ha | 0
Rlinux/keyctl/types.ha -> linux/keyctl/+linux/types.ha | 0
Rlinux/timerfd/README -> linux/timerfd/+linux/README | 0
Rlinux/timerfd/timerfd.ha -> linux/timerfd/+linux/timerfd.ha | 0
Rlinux/vdso/vdso.ha -> linux/vdso/+linux/vdso.ha | 0
Mmakefiles/linux.aarch64.mk | 4++--
Mmakefiles/linux.riscv64.mk | 4++--
Mmakefiles/linux.x86_64.mk | 4++--
13 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/linux/README b/linux/+linux/README diff --git a/linux/env.ha b/linux/+linux/env.ha diff --git a/linux/start+libc.ha b/linux/+linux/start+libc.ha diff --git a/linux/start.ha b/linux/+linux/start.ha diff --git a/linux/keyctl/README b/linux/keyctl/+linux/README diff --git a/linux/keyctl/keyctl.ha b/linux/keyctl/+linux/keyctl.ha diff --git a/linux/keyctl/types.ha b/linux/keyctl/+linux/types.ha diff --git a/linux/timerfd/README b/linux/timerfd/+linux/README diff --git a/linux/timerfd/timerfd.ha b/linux/timerfd/+linux/timerfd.ha diff --git a/linux/vdso/vdso.ha b/linux/vdso/+linux/vdso.ha diff --git a/makefiles/linux.aarch64.mk b/makefiles/linux.aarch64.mk @@ -99,7 +99,7 @@ $(HARECACHE)/format_elf.ssa: $(format_elf_ha) @printf 'HAREC\t%s\n' "$@" @$(TDENV) $(HAREC) $(HARECFLAGS) -o $(HARECACHE)/format_elf.ssa -t $(HARECACHE)/format_elf.td.tmp -N format::elf $(format_elf_ha) -linux_ha = linux/env.ha linux/start.ha +linux_ha = linux/+linux/env.ha linux/+linux/start.ha $(HARECACHE)/linux.ssa: $(linux_ha) $(HARECACHE)/format_elf.td $(HARECACHE)/rt.td @mkdir -p -- "$(HARECACHE)" @printf 'HAREC\t%s\n' "$@" @@ -111,7 +111,7 @@ $(HARECACHE)/types_c.ssa: $(types_c_ha) $(HARECACHE)/encoding_utf8.td $(HARECACH @printf 'HAREC\t%s\n' "$@" @$(TDENV) $(HAREC) $(HARECFLAGS) -o $(HARECACHE)/types_c.ssa -t $(HARECACHE)/types_c.td.tmp -N types::c $(types_c_ha) -linux_vdso_ha = linux/vdso/vdso.ha +linux_vdso_ha = linux/vdso/+linux/vdso.ha $(HARECACHE)/linux_vdso.ssa: $(linux_vdso_ha) $(HARECACHE)/format_elf.td $(HARECACHE)/linux.td $(HARECACHE)/types_c.td @mkdir -p -- "$(HARECACHE)" @printf 'HAREC\t%s\n' "$@" diff --git a/makefiles/linux.riscv64.mk b/makefiles/linux.riscv64.mk @@ -99,7 +99,7 @@ $(HARECACHE)/format_elf.ssa: $(format_elf_ha) @printf 'HAREC\t%s\n' "$@" @$(TDENV) $(HAREC) $(HARECFLAGS) -o $(HARECACHE)/format_elf.ssa -t $(HARECACHE)/format_elf.td.tmp -N format::elf $(format_elf_ha) -linux_ha = linux/env.ha linux/start.ha +linux_ha = linux/+linux/env.ha linux/+linux/start.ha $(HARECACHE)/linux.ssa: $(linux_ha) $(HARECACHE)/format_elf.td $(HARECACHE)/rt.td @mkdir -p -- "$(HARECACHE)" @printf 'HAREC\t%s\n' "$@" @@ -111,7 +111,7 @@ $(HARECACHE)/types_c.ssa: $(types_c_ha) $(HARECACHE)/encoding_utf8.td $(HARECACH @printf 'HAREC\t%s\n' "$@" @$(TDENV) $(HAREC) $(HARECFLAGS) -o $(HARECACHE)/types_c.ssa -t $(HARECACHE)/types_c.td.tmp -N types::c $(types_c_ha) -linux_vdso_ha = linux/vdso/vdso.ha +linux_vdso_ha = linux/vdso/+linux/vdso.ha $(HARECACHE)/linux_vdso.ssa: $(linux_vdso_ha) $(HARECACHE)/format_elf.td $(HARECACHE)/linux.td $(HARECACHE)/types_c.td @mkdir -p -- "$(HARECACHE)" @printf 'HAREC\t%s\n' "$@" diff --git a/makefiles/linux.x86_64.mk b/makefiles/linux.x86_64.mk @@ -99,7 +99,7 @@ $(HARECACHE)/format_elf.ssa: $(format_elf_ha) @printf 'HAREC\t%s\n' "$@" @$(TDENV) $(HAREC) $(HARECFLAGS) -o $(HARECACHE)/format_elf.ssa -t $(HARECACHE)/format_elf.td.tmp -N format::elf $(format_elf_ha) -linux_ha = linux/env.ha linux/start.ha +linux_ha = linux/+linux/env.ha linux/+linux/start.ha $(HARECACHE)/linux.ssa: $(linux_ha) $(HARECACHE)/format_elf.td $(HARECACHE)/rt.td @mkdir -p -- "$(HARECACHE)" @printf 'HAREC\t%s\n' "$@" @@ -111,7 +111,7 @@ $(HARECACHE)/types_c.ssa: $(types_c_ha) $(HARECACHE)/encoding_utf8.td $(HARECACH @printf 'HAREC\t%s\n' "$@" @$(TDENV) $(HAREC) $(HARECFLAGS) -o $(HARECACHE)/types_c.ssa -t $(HARECACHE)/types_c.td.tmp -N types::c $(types_c_ha) -linux_vdso_ha = linux/vdso/vdso.ha +linux_vdso_ha = linux/vdso/+linux/vdso.ha $(HARECACHE)/linux_vdso.ssa: $(linux_vdso_ha) $(HARECACHE)/format_elf.td $(HARECACHE)/linux.td $(HARECACHE)/types_c.td @mkdir -p -- "$(HARECACHE)" @printf 'HAREC\t%s\n' "$@"