Index: uspace/lib/libc/arch/amd64/include/limits.h
===================================================================
--- uspace/lib/libc/arch/amd64/include/limits.h	(revision 9647c86c7160ffdc651d72e42bf14bcbf7a7f9d5)
+++ uspace/lib/libc/arch/amd64/include/limits.h	(revision 0eadd1716168e67af65dece279dfacd29614f633)
@@ -36,8 +36,13 @@
 #define LIBC_amd64_LIMITS_H_
 
-# define LONG_MIN MIN_INT64
-# define LONG_MAX MAX_INT64
-# define ULONG_MIN MIN_UINT64
-# define ULONG_MAX MAX_UINT64
+#define LONG_MIN MIN_INT64
+#define LONG_MAX MAX_INT64
+#define ULONG_MIN MIN_UINT64
+#define ULONG_MAX MAX_UINT64
+
+#define SIZE_MIN MIN_UINT64
+#define SIZE_MAX MAX_UINT64
+#define SSIZE_MIN MIN_INT64
+#define SSIZE_MAX MAX_INT64
 
 #endif
Index: uspace/lib/libc/arch/arm32/include/limits.h
===================================================================
--- uspace/lib/libc/arch/arm32/include/limits.h	(revision 9647c86c7160ffdc651d72e42bf14bcbf7a7f9d5)
+++ uspace/lib/libc/arch/arm32/include/limits.h	(revision 0eadd1716168e67af65dece279dfacd29614f633)
@@ -27,8 +27,8 @@
  */
 
-/** @addtogroup libcarm32	
+/** @addtogroup libcarm32
  * @{
  */
-/** @file 
+/** @file
  *  @brief Limits declarations.
  */
@@ -42,4 +42,9 @@
 #define ULONG_MAX MAX_UINT32
 
+#define SIZE_MIN MIN_UINT32
+#define SIZE_MAX MAX_UINT32
+#define SSIZE_MIN MIN_INT32
+#define SSIZE_MAX MAX_INT32
+
 #endif
 
Index: uspace/lib/libc/arch/ia32/include/limits.h
===================================================================
--- uspace/lib/libc/arch/ia32/include/limits.h	(revision 9647c86c7160ffdc651d72e42bf14bcbf7a7f9d5)
+++ uspace/lib/libc/arch/ia32/include/limits.h	(revision 0eadd1716168e67af65dece279dfacd29614f633)
@@ -36,8 +36,13 @@
 #define LIBC_ia32__LIMITS_H_
 
-# define LONG_MIN MIN_INT32
-# define LONG_MAX MAX_INT32
-# define ULONG_MIN MIN_UINT32
-# define ULONG_MAX MAX_UINT32
+#define LONG_MIN MIN_INT32
+#define LONG_MAX MAX_INT32
+#define ULONG_MIN MIN_UINT32
+#define ULONG_MAX MAX_UINT32
+
+#define SIZE_MIN MIN_UINT32
+#define SIZE_MAX MAX_UINT32
+#define SSIZE_MIN MIN_INT32
+#define SSIZE_MAX MAX_INT32
 
 #endif
Index: uspace/lib/libc/arch/ia64/include/limits.h
===================================================================
--- uspace/lib/libc/arch/ia64/include/limits.h	(revision 9647c86c7160ffdc651d72e42bf14bcbf7a7f9d5)
+++ uspace/lib/libc/arch/ia64/include/limits.h	(revision 0eadd1716168e67af65dece279dfacd29614f633)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libcia64	
+/** @addtogroup libcia64
  * @{
  */
@@ -36,8 +36,13 @@
 #define LIBC_ia64_LIMITS_H_
 
-# define LONG_MIN MIN_INT64
-# define LONG_MAX MAX_INT64
-# define ULONG_MIN MIN_UINT64
-# define ULONG_MAX MAX_UINT64
+#define LONG_MIN MIN_INT64
+#define LONG_MAX MAX_INT64
+#define ULONG_MIN MIN_UINT64
+#define ULONG_MAX MAX_UINT64
+
+#define SIZE_MIN MIN_UINT64
+#define SIZE_MAX MAX_UINT64
+#define SSIZE_MIN MIN_INT64
+#define SSIZE_MAX MAX_INT64
 
 #endif
Index: uspace/lib/libc/arch/mips32/include/limits.h
===================================================================
--- uspace/lib/libc/arch/mips32/include/limits.h	(revision 9647c86c7160ffdc651d72e42bf14bcbf7a7f9d5)
+++ uspace/lib/libc/arch/mips32/include/limits.h	(revision 0eadd1716168e67af65dece279dfacd29614f633)
@@ -27,9 +27,9 @@
  */
 
-/** @addtogroup libcmips32	
+/** @addtogroup libcmips32
  * @{
  */
 /** @file
- * @ingroup libcmips32eb	
+ * @ingroup libcmips32eb
  */
 
@@ -37,8 +37,13 @@
 #define LIBC_mips32__LIMITS_H_
 
-# define LONG_MIN MIN_INT32
-# define LONG_MAX MAX_INT32
-# define ULONG_MIN MIN_UINT32
-# define ULONG_MAX MAX_UINT32
+#define LONG_MIN MIN_INT32
+#define LONG_MAX MAX_INT32
+#define ULONG_MIN MIN_UINT32
+#define ULONG_MAX MAX_UINT32
+
+#define SIZE_MIN MIN_UINT32
+#define SIZE_MAX MAX_UINT32
+#define SSIZE_MIN MIN_INT32
+#define SSIZE_MAX MAX_INT32
 
 #endif
Index: uspace/lib/libc/arch/ppc32/include/limits.h
===================================================================
--- uspace/lib/libc/arch/ppc32/include/limits.h	(revision 9647c86c7160ffdc651d72e42bf14bcbf7a7f9d5)
+++ uspace/lib/libc/arch/ppc32/include/limits.h	(revision 0eadd1716168e67af65dece279dfacd29614f633)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libcppc32	
+/** @addtogroup libcppc32
  * @{
  */
@@ -41,4 +41,9 @@
 #define ULONG_MAX MAX_UINT32
 
+#define SIZE_MIN MIN_UINT32
+#define SIZE_MAX MAX_UINT32
+#define SSIZE_MIN MIN_INT32
+#define SSIZE_MAX MAX_INT32
+
 #endif
 
Index: uspace/lib/libc/arch/sparc64/include/limits.h
===================================================================
--- uspace/lib/libc/arch/sparc64/include/limits.h	(revision 9647c86c7160ffdc651d72e42bf14bcbf7a7f9d5)
+++ uspace/lib/libc/arch/sparc64/include/limits.h	(revision 0eadd1716168e67af65dece279dfacd29614f633)
@@ -27,5 +27,5 @@
  */
 
-/** @addtogroup libcsparc64	
+/** @addtogroup libcsparc64
  * @{
  */
@@ -41,4 +41,9 @@
 #define ULONG_MAX MAX_UINT64
 
+#define SIZE_MIN MIN_UINT64
+#define SIZE_MAX MAX_UINT64
+#define SSIZE_MIN MIN_INT64
+#define SSIZE_MAX MAX_INT64
+
 #endif
 
