Index: uspace/lib/libc/arch/sparc64/include/atomic.h
===================================================================
--- uspace/lib/libc/arch/sparc64/include/atomic.h	(revision b006bfb81e6f93c2a9beb8e933ab2c414132d06f)
+++ uspace/lib/libc/arch/sparc64/include/atomic.h	(revision 5d4e90f0ebfd5bd2cbfa4358e49bfb1691a813f5)
@@ -36,5 +36,5 @@
 #define LIBC_sparc64_ATOMIC_H_
 
-#include <types.h>
+#include <sys/types.h>
 
 /** Atomic add operation.
Index: uspace/lib/libc/arch/sparc64/include/fibril.h
===================================================================
--- uspace/lib/libc/arch/sparc64/include/fibril.h	(revision b006bfb81e6f93c2a9beb8e933ab2c414132d06f)
+++ uspace/lib/libc/arch/sparc64/include/fibril.h	(revision 5d4e90f0ebfd5bd2cbfa4358e49bfb1691a813f5)
@@ -37,5 +37,5 @@
 
 #include <libarch/stack.h>
-#include <types.h>
+#include <sys/types.h>
 #include <align.h>
 
Index: uspace/lib/libc/arch/sparc64/include/syscall.h
===================================================================
--- uspace/lib/libc/arch/sparc64/include/syscall.h	(revision b006bfb81e6f93c2a9beb8e933ab2c414132d06f)
+++ uspace/lib/libc/arch/sparc64/include/syscall.h	(revision 5d4e90f0ebfd5bd2cbfa4358e49bfb1691a813f5)
@@ -36,5 +36,5 @@
 #define LIBC_sparc64_SYSCALL_H_
 
-#include <types.h>
+#include <sys/types.h>
 #include <kernel/syscall/syscall.h>
 
Index: uspace/lib/libc/arch/sparc64/include/types.h
===================================================================
--- uspace/lib/libc/arch/sparc64/include/types.h	(revision b006bfb81e6f93c2a9beb8e933ab2c414132d06f)
+++ uspace/lib/libc/arch/sparc64/include/types.h	(revision 5d4e90f0ebfd5bd2cbfa4358e49bfb1691a813f5)
@@ -37,7 +37,4 @@
 
 typedef unsigned long sysarg_t;
-typedef unsigned long size_t;
-typedef signed long ssize_t;
-typedef ssize_t off_t;
 
 typedef signed char int8_t;
