Index: uspace/lib/libc/arch/ia32/src/entry.s
===================================================================
--- uspace/lib/libc/arch/ia32/src/entry.s	(revision 8476a8dc6175cdfacf21d51244b0a2ff45d4cd8f)
+++ uspace/lib/libc/arch/ia32/src/entry.s	(revision 271b5400c010d0eec9cf6495d6f78b10d98a17a2)
@@ -32,5 +32,4 @@
 
 .globl __entry
-.globl __entry_driver
 
 ## User-space task entry point
@@ -45,16 +44,4 @@
 	
 	call __main
-	call __io_init
 	call main
 	call __exit
-	
-__entry_driver:
-	mov %ss, %ax
-	mov %ax, %ds
-	mov %ax, %es
-	mov %ax, %fs
-	# Do not set %gs, it contains descriptor that can see TLS
-	
-	call __main
-	call main
-	call __exit
Index: uspace/lib/libc/arch/ia32/src/syscall.S
===================================================================
--- uspace/lib/libc/arch/ia32/src/syscall.S	(revision 8476a8dc6175cdfacf21d51244b0a2ff45d4cd8f)
+++ uspace/lib/libc/arch/ia32/src/syscall.S	(revision 271b5400c010d0eec9cf6495d6f78b10d98a17a2)
@@ -54,3 +54,2 @@
 	popl %ebx
 	ret
-
