summary refs log tree commit diff
path: root/exit-code.S
diff options
context:
space:
mode:
Diffstat (limited to 'exit-code.S')
-rw-r--r--exit-code.S27
1 files changed, 0 insertions, 27 deletions
diff --git a/exit-code.S b/exit-code.S
deleted file mode 100644
index 4c723e8..0000000
--- a/exit-code.S
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * This file was a very early example, written by consulting [1]. It was
- * useful primarily to see how the GNU assembler handles these opcodes, to
- * better understand the encoding.
- *
- * [1] https://www.muppetlabs.com/~breadbox/software/tiny/teensy.html
- *
- *
- * gcc -o quine -nostartfiles -nostdlib quine.S && ./quine ; echo $?
- *
- * or
- *
- * as -o quine.o quine.S && ld -s -o quine quine.o && ./quine; echo $?
- *
- * Can't use nasm, nasm is 32-bit only.
- */
-.text
-
-.global _start
-
-_start:
-        //mov $60, %rax
-        //mov $42, %rdi
-        mov $60, %eax
-        mov $42, %edi
-        syscall
-