summaryrefslogtreecommitdiff
path: root/bin/true
diff options
context:
space:
mode:
Diffstat (limited to 'bin/true')
-rw-r--r--bin/true/Kbuild3
-rw-r--r--bin/true/arch/Kbuild1
-rw-r--r--bin/true/arch/x86_64/Kbuild1
-rw-r--r--bin/true/arch/x86_64/true.s7
-rwxr-xr-xbin/true/truebin0 -> 824 bytes
5 files changed, 12 insertions, 0 deletions
diff --git a/bin/true/Kbuild b/bin/true/Kbuild
new file mode 100644
index 00000000..d0565b08
--- /dev/null
+++ b/bin/true/Kbuild
@@ -0,0 +1,3 @@
+bin-y := true
+
+obj-y += arch/
diff --git a/bin/true/arch/Kbuild b/bin/true/arch/Kbuild
new file mode 100644
index 00000000..ad3a7486
--- /dev/null
+++ b/bin/true/arch/Kbuild
@@ -0,0 +1 @@
+obj-y += $(ARCH)/
diff --git a/bin/true/arch/x86_64/Kbuild b/bin/true/arch/x86_64/Kbuild
new file mode 100644
index 00000000..e4710aaa
--- /dev/null
+++ b/bin/true/arch/x86_64/Kbuild
@@ -0,0 +1 @@
+obj-y += true.o
diff --git a/bin/true/arch/x86_64/true.s b/bin/true/arch/x86_64/true.s
new file mode 100644
index 00000000..782ef00d
--- /dev/null
+++ b/bin/true/arch/x86_64/true.s
@@ -0,0 +1,7 @@
+.globl _start
+
+_start:
+ mov 60, %rax
+ xor %rdi, %rdi
+ syscall
+
diff --git a/bin/true/true b/bin/true/true
new file mode 100755
index 00000000..49700c41
--- /dev/null
+++ b/bin/true/true
Binary files differ