1 #ifndef _HAD_ZIPCONF_H
2 #define _HAD_ZIPCONF_H
3 
4 /*
5    zipconf.h -- platform specific include file
6 
7    This file was generated automatically by CMake
8    based on ../cmake-zipconf.h.in.
9  */
10 
11 /* #undef HAVE_INTTYPES_H_LIBZIP */
12 #define HAVE_STDINT_H_LIBZIP
13 #define HAVE_SYS_TYPES_H_LIBZIP
14 #define HAVE___INT8_LIBZIP
15 #define HAVE_INT8_T_LIBZIP
16 #define HAVE_UINT8_T_LIBZIP
17 #define HAVE___INT16_LIBZIP
18 #define HAVE_INT16_T_LIBZIP
19 #define HAVE_UINT16_T_LIBZIP
20 #define HAVE___INT32_LIBZIP
21 #define HAVE_INT32_T_LIBZIP
22 #define HAVE_UINT32_T_LIBZIP
23 #define HAVE___INT64_LIBZIP
24 #define HAVE_INT64_T_LIBZIP
25 #define HAVE_UINT64_T_LIBZIP
26 #define SHORT_LIBZIP 2
27 #define INT_LIBZIP 4
28 #define LONG_LIBZIP 4
29 #define LONG_LONG_LIBZIP 8
30 
31 #if defined(HAVE_STDINT_H_LIBZIP)
32 #include <stdint.h>
33 #elif defined(HAVE_INTTYPES_H_LIBZIP)
34 #include <inttypes.h>
35 #elif defined(HAVE_SYS_TYPES_H_LIBZIP)
36 #include <sys/types.h>
37 #endif
38 
39 #if defined(HAVE_INT8_T_LIBZIP)
40 typedef int8_t zip_int8_t;
41 #elif defined(HAVE___INT8_LIBZIP)
42 typedef __int8 zip_int8_t;
43 #else
44 typedef signed char zip_int8_t;
45 #endif
46 #if defined(HAVE_UINT8_T_LIBZIP)
47 typedef uint8_t zip_uint8_t;
48 #elif defined(HAVE___INT8_LIBZIP)
49 typedef unsigned __int8 zip_uint8_t;
50 #else
51 typedef unsigned char zip_uint8_t;
52 #endif
53 #if defined(HAVE_INT16_T_LIBZIP)
54 typedef int16_t zip_int16_t;
55 #elif defined(HAVE___INT16_LIBZIP)
56 typedef __int16 zip_int16_t;
57 #elif defined(SHORT_LIBZIP) && SHORT_LIBZIP == 2
58 typedef signed short zip_int16_t;
59 #endif
60 #if defined(HAVE_UINT16_T_LIBZIP)
61 typedef uint16_t zip_uint16_t;
62 #elif defined(HAVE___INT16_LIBZIP)
63 typedef unsigned __int16 zip_uint16_t;
64 #elif defined(SHORT_LIBZIP) && SHORT_LIBZIP == 2
65 typedef unsigned short zip_uint16_t;
66 #endif
67 #if defined(HAVE_INT32_T_LIBZIP)
68 typedef int32_t zip_int32_t;
69 #elif defined(HAVE___INT32_LIBZIP)
70 typedef __int32 zip_int32_t;
71 #elif defined(INT_LIBZIP) && INT_LIBZIP == 4
72 typedef signed int zip_int32_t;
73 #elif defined(LONG_LIBZIP) && LONG_LIBZIP == 4
74 typedef signed long zip_int32_t;
75 #endif
76 #if defined(HAVE_UINT32_T_LIBZIP)
77 typedef uint32_t zip_uint32_t;
78 #elif defined(HAVE___INT32_LIBZIP)
79 typedef unsigned __int32 zip_uint32_t;
80 #elif defined(INT_LIBZIP) && INT_LIBZIP == 4
81 typedef unsigned int zip_uint32_t;
82 #elif defined(LONG_LIBZIP) && LONG_LIBZIP == 4
83 typedef unsigned long zip_uint32_t;
84 #endif
85 #if defined(HAVE_INT64_T_LIBZIP)
86 typedef int64_t zip_int64_t;
87 #elif defined(HAVE___INT64_LIBZIP)
88 typedef __int64 zip_int64_t;
89 #elif defined(LONG_LIBZIP) && LONG_LIBZIP == 8
90 typedef signed long zip_int64_t;
91 #elif defined(LONG_LONG_LIBZIP) && LONG_LONG_LIBZIP == 8
92 typedef signed long long zip_int64_t;
93 #endif
94 #if defined(HAVE_UINT64_T_LIBZIP)
95 typedef uint64_t zip_uint64_t;
96 #elif defined(HAVE___INT64_LIBZIP)
97 typedef unsigned __int64 zip_uint64_t;
98 #elif defined(LONG_LIBZIP) && LONG_LONG_LIBZIP == 8
99 typedef unsigned long zip_uint64_t;
100 #elif defined(LONG_LONG_LIBZIP) && LONG_LONG_LIBZIP == 8
101 typedef unsigned long long zip_uint64_t;
102 #endif
103 
104 #define ZIP_INT8_MIN	-0x80
105 #define ZIP_INT8_MAX	 0x7f
106 #define ZIP_UINT8_MAX	 0xff
107 
108 #define ZIP_INT16_MIN	-0x8000
109 #define ZIP_INT16_MAX	 0x7fff
110 #define ZIP_UINT16_MAX	 0xffff
111 
112 #define ZIP_INT32_MIN	-0x80000000L
113 #define ZIP_INT32_MAX	 0x7fffffffL
114 #define ZIP_UINT32_MAX	 0xffffffffLU
115 
116 #define ZIP_INT64_MIN	-0x8000000000000000LL
117 #define ZIP_INT64_MAX	 0x7fffffffffffffffLL
118 #define ZIP_UINT64_MAX	 0xffffffffffffffffULL
119 
120 #endif /* zipconf.h */
121