- (tim) [openbsd-compat/glob.h] Remove sys/cdefs.h include that came with
1.12 to unbreak Solaris build.
ok djm@
+ - (dtucker) [defines.h] Use SIZE_T_MAX for SIZE_MAX for platforms that have a
+ native one.
20101024
- (dtucker) [includes.h] Add missing ifdef GLOB_HAS_GL_STATV to fix build.
#ifndef _DEFINES_H
#define _DEFINES_H
-/* $Id: defines.h,v 1.161 2010/10/24 00:58:44 dtucker Exp $ */
+/* $Id: defines.h,v 1.162 2010/10/25 05:54:28 dtucker Exp $ */
/* Constants */
#define SIZE_T_MAX ULONG_MAX
#endif /* SIZE_T_MAX */
-#ifndef SIZE_MAX
-#define SIZE_MAX UINT_MAX
-#endif
-
#ifndef HAVE_SIZE_T
typedef unsigned int size_t;
# define HAVE_SIZE_T
# define SIZE_T_MAX UINT_MAX
#endif /* HAVE_SIZE_T */
+#ifndef SIZE_MAX
+#define SIZE_MAX SIZE_T_MAX
+#endif
+
#ifndef HAVE_SSIZE_T
typedef int ssize_t;
# define HAVE_SSIZE_T