+ ALIGN
+ .globl __thread_set_tsd_base
+__thread_set_tsd_base:
+ movl $0, %esi // 0 as the second argument
+ movl $ SYSCALL_CONSTRUCT_MDEP(3), %eax // Machine-dependent syscall number 3
+ MACHDEP_SYSCALL_TRAP
+ ret
+
+#else
+#error unknown architecture