aboutsummaryrefslogtreecommitdiffstats
path: root/src/c_bsdsetsid.S
diff options
context:
space:
mode:
authorJozanLeClerc <JozanLeClerc@noemail.net>2020-11-18 15:13:02 +0000
committerJozanLeClerc <JozanLeClerc@noemail.net>2020-11-18 15:13:02 +0000
commit9bc8ca088ab64fea2f815e1aa1971bdde23ef0d1 (patch)
tree5918dbfcabdbfca4daa25919da5224e30536a414 /src/c_bsdsetsid.S
parentThis is the beginning (diff)
downloadbsdsetsid-9bc8ca088ab64fea2f815e1aa1971bdde23ef0d1.tar.gz
bsdsetsid-9bc8ca088ab64fea2f815e1aa1971bdde23ef0d1.tar.bz2
bsdsetsid-9bc8ca088ab64fea2f815e1aa1971bdde23ef0d1.tar.xz
bsdsetsid-9bc8ca088ab64fea2f815e1aa1971bdde23ef0d1.tar.zst
bsdsetsid-9bc8ca088ab64fea2f815e1aa1971bdde23ef0d1.zip
In progress
FossilOrigin-Name: ff7fff8d77d6179426bd8ca6c7585423605896e3
Diffstat (limited to 'src/c_bsdsetsid.S')
-rw-r--r--src/c_bsdsetsid.S9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/c_bsdsetsid.S b/src/c_bsdsetsid.S
index abf5afb..d9b1067 100644
--- a/src/c_bsdsetsid.S
+++ b/src/c_bsdsetsid.S
@@ -3,14 +3,17 @@ str:
.asciz "a string\n"
.text
-.extern u_write
.globl _start
_start:
+ jmp c_main
+
+c_main:
movq $0x1, %rdi
leaq str, %rsi
movq $0x9, %rdx
- callq u_write
- movq $0x1, %rax
+ movq $0x4, %rax
+ syscall
xorq %rdi, %rdi
+ movq $0x1, %rax
syscall