Index: libc/arch/ia32/src/thread_entry.s
===================================================================
--- libc/arch/ia32/src/thread_entry.s	(revision e5a1f82f130880819d13b0748a2b517dd8a63df5)
+++ libc/arch/ia32/src/thread_entry.s	(revision 4c61e608144e052d459b0a95a56cc35b24f95f62)
@@ -35,4 +35,10 @@
 #
 __thread_entry:
+	mov %ss, %dx
+	mov %dx, %ds
+	mov %dx, %es
+	mov %dx, %fs
+	mov %dx, %gs
+
 	#
 	# EAX contains address of uarg.
