@@ -56,71 +56,12 @@ This file is public domain and comes with NO WARRANTY of any kind */
56
56
#endif
57
57
58
58
#ifdef PHP_WIN32
59
- #define MYSQLND_LLU_SPEC "%I64u"
60
- #define MYSQLND_LL_SPEC "%I64d"
61
59
#define MYSQLND_SZ_T_SPEC "%Id"
62
60
#ifndef L64
63
61
#define L64 (x ) x##i64
64
62
#endif
65
63
#else
66
64
67
- #if __i386__
68
- #define MYSQLND_LL_SPEC "%lli"
69
- #define MYSQLND_LLU_SPEC "%llu"
70
- #endif
71
-
72
- #if __ia64__
73
- #define MYSQLND_LL_SPEC "%li"
74
- #define MYSQLND_LLU_SPEC "%lu"
75
- #endif
76
-
77
- #if __powerpc64__ || __ppc64__
78
- #define MYSQLND_LL_SPEC "%li"
79
- #define MYSQLND_LLU_SPEC "%lu"
80
- #endif
81
-
82
- #if (__powerpc__ || __ppc__ ) && !(__powerpc64__ || __ppc64__ )
83
- #define MYSQLND_LL_SPEC "%lli"
84
- #define MYSQLND_LLU_SPEC "%llu"
85
- #endif
86
-
87
- #if __x86_64__
88
- #define MYSQLND_LL_SPEC "%li"
89
- #define MYSQLND_LLU_SPEC "%lu"
90
- #endif
91
-
92
- #if __s390x__
93
- #define MYSQLND_LL_SPEC "%li"
94
- #define MYSQLND_LLU_SPEC "%lu"
95
- #endif
96
-
97
- #if __s390__ && !__s390x__
98
- #define MYSQLND_LL_SPEC "%lli"
99
- #define MYSQLND_LLU_SPEC "%llu"
100
- #endif
101
-
102
- #ifdef _AIX
103
- #define MYSQLND_LL_SPEC "%lli"
104
- #define MYSQLND_LLU_SPEC "%llu"
105
- #endif
106
-
107
- #ifndef MYSQLND_LL_SPEC
108
- #if SIZEOF_LONG == 8
109
- #define MYSQLND_LL_SPEC "%li"
110
- #elif SIZEOF_LONG == 4
111
- #define MYSQLND_LL_SPEC "%lli"
112
- #endif
113
- #endif
114
-
115
- #ifndef MYSQLND_LLU_SPEC
116
- #if SIZEOF_LONG == 8
117
- #define MYSQLND_LLU_SPEC "%lu"
118
- #elif SIZEOF_LONG == 4
119
- #define MYSQLND_LLU_SPEC "%llu"
120
- #endif
121
- #endif /* MYSQLND_LLU_SPEC*/
122
-
123
-
124
65
#define MYSQLND_SZ_T_SPEC "%zd"
125
66
#ifndef L64
126
67
#define L64 (x ) x##LL
0 commit comments