Index: uspace/lib/c/arch/riscv64/include/libarch/tls.h
===================================================================
--- uspace/lib/c/arch/riscv64/include/libarch/tls.h	(revision 2eadda9562ba40a94f02c6d055a17a045521838d)
+++ uspace/lib/c/arch/riscv64/include/libarch/tls.h	(revision 0b0508283ddd2f79e0dcee257b44867abb882bdf)
@@ -40,4 +40,7 @@
 #include <libc.h>
 
+/* Some architectures store the value with an offset. Some do not. */
+#define ARCH_TP_OFFSET 0
+
 typedef struct {
 	void *self;
@@ -45,11 +48,13 @@
 } tcb_t;
 
-static inline void __tcb_set(tcb_t *tcb)
+static inline void __tcb_raw_set(void *tls)
 {
+	// TODO
 }
 
-static inline tcb_t *__tcb_get(void)
+static inline void *__tcb_raw_get(void)
 {
-	return (tcb_t *) 0;
+	// TODO
+	return 0;
 }
 
