about summary refs log tree commit diff
path: root/src/thread/riscv32/__set_thread_area.s
diff options
context:
space:
mode:
authorStefan O'Rear <sorear@fastmail.com>2020-09-03 05:56:46 -0400
committerRich Felker <dalias@aerifal.cx>2024-02-29 16:36:55 -0500
commitb28c44de8c3131b45588f61569b1711c987ba1c3 (patch)
tree7d96859d2728bdf84695978b22c53e6563c896c8 /src/thread/riscv32/__set_thread_area.s
parentc34a8eedff904b7f3d8479bbec0be534e7a01fbb (diff)
downloadmusl-b28c44de8c3131b45588f61569b1711c987ba1c3.tar.gz
musl-b28c44de8c3131b45588f61569b1711c987ba1c3.tar.xz
musl-b28c44de8c3131b45588f61569b1711c987ba1c3.zip
riscv32: add thread support
Identical to riscv64 except for stack offsets in clone.
Diffstat (limited to 'src/thread/riscv32/__set_thread_area.s')
-rw-r--r--src/thread/riscv32/__set_thread_area.s6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/thread/riscv32/__set_thread_area.s b/src/thread/riscv32/__set_thread_area.s
new file mode 100644
index 00000000..828154d2
--- /dev/null
+++ b/src/thread/riscv32/__set_thread_area.s
@@ -0,0 +1,6 @@
+.global __set_thread_area
+.type   __set_thread_area, %function
+__set_thread_area:
+	mv tp, a0
+	li a0, 0
+	ret