Index: uspace/lib/c/arch/ia64/include/libarch/tls.h
===================================================================
--- uspace/lib/c/arch/ia64/include/libarch/tls.h	(revision fc0b2a8b439bd4294aa93f37af1e7fe305fbee77)
+++ uspace/lib/c/arch/ia64/include/libarch/tls.h	(revision 30bc2ce1dd6964f3fe689628733b7e12a0c82d44)
@@ -56,5 +56,5 @@
 	asm volatile ("mov %0 = r13\n" : "=r" (retval));
 
-	return retval;
+	return (tcb_t *)retval;
 }
 
