|
@@ -54,6 +54,8 @@
|
|
|
#include <limits.h>
|
|
|
#include <errno.h>
|
|
|
#include <err.h>
|
|
|
+/* For SIZE_T_MAX */
|
|
|
+#include "torint.h"
|
|
|
|
|
|
//#include "thread_private.h"
|
|
|
|
|
@@ -1926,12 +1928,16 @@ realloc(void *ptr, size_t size)
|
|
|
return (r);
|
|
|
}
|
|
|
|
|
|
+#if 0
|
|
|
#if defined(__i386__)||defined(__arm__)||defined(__powerpc__)
|
|
|
#define SIZE_MAX 0xffffffff
|
|
|
#endif
|
|
|
#if defined(__x86_64__)
|
|
|
#define SIZE_MAX 0xffffffffffffffff
|
|
|
#endif
|
|
|
+#else
|
|
|
+#define SIZE_MAX SIZE_T_MAX
|
|
|
+#endif
|
|
|
|
|
|
void *
|
|
|
calloc(size_t num, size_t size)
|