From 84e9d5ab2212de4839b582de7fc9ae1d8f67348f Mon Sep 17 00:00:00 2001 From: dtb Date: Fri, 21 Oct 2022 21:10:30 -0400 Subject: [PATCH] netbsd_amd64 optimized true(1) --- true/netbsd_amd64.mk | 8 ++++++++ true/true.amd64.netbsd.s | 7 +++++++ 2 files changed, 15 insertions(+) create mode 100644 true/netbsd_amd64.mk create mode 100644 true/true.amd64.netbsd.s diff --git a/true/netbsd_amd64.mk b/true/netbsd_amd64.mk new file mode 100644 index 0000000..1d93b66 --- /dev/null +++ b/true/netbsd_amd64.mk @@ -0,0 +1,8 @@ +true: true.amd64.netbsd.s + as -o true.amd64.netbsd.o true.amd64.netbsd.s + ld -o true true.amd64.netbsd.o /usr/lib/sysident.o + +clean: + rm -f true.amd64.netbsd.o true + +.PHONY: clean diff --git a/true/true.amd64.netbsd.s b/true/true.amd64.netbsd.s new file mode 100644 index 0000000..36e1a30 --- /dev/null +++ b/true/true.amd64.netbsd.s @@ -0,0 +1,7 @@ + .section ".note.netbsd.ident", "a" +.global _start +.text +_start: + mov $1, %rax + mov $0, %rdi + syscall