@@ -93,37 +93,58 @@ else version (CRuntime_Glibc)
93
93
else version (ARM )
94
94
{
95
95
// /
96
- enum int FP_ILOGB0 = - 2147483647 ;
96
+ enum int FP_ILOGB0 = - int .max ;
97
97
// /
98
- enum int FP_ILOGBNAN = 2147483647 ;
98
+ enum int FP_ILOGBNAN = int .max ;
99
99
}
100
100
else version (AArch64 )
101
101
{
102
102
// /
103
- enum int FP_ILOGB0 = - 2147483647 ;
103
+ enum int FP_ILOGB0 = - int .max ;
104
104
// /
105
- enum int FP_ILOGBNAN = 2147483647 ;
105
+ enum int FP_ILOGBNAN = int .max;
106
+ }
107
+ else version (MIPS32 )
108
+ {
109
+ // /
110
+ enum int FP_ILOGB0 = - int .max;
111
+ // /
112
+ enum int FP_ILOGBNAN = int .max;
106
113
}
107
114
else version (MIPS64 )
108
115
{
109
116
// /
110
- enum int FP_ILOGB0 = - 2147483647 ;
117
+ enum int FP_ILOGB0 = - int .max ;
111
118
// /
112
- enum int FP_ILOGBNAN = 2147483647 ;
119
+ enum int FP_ILOGBNAN = int .max ;
113
120
}
114
121
else version (PPC )
115
122
{
116
123
// /
117
- enum int FP_ILOGB0 = - 2147483647 ;
124
+ enum int FP_ILOGB0 = - int .max ;
118
125
// /
119
- enum int FP_ILOGBNAN = 2147483647 ;
126
+ enum int FP_ILOGBNAN = int .max ;
120
127
}
121
128
else version (PPC64 )
122
129
{
123
130
// /
124
- enum int FP_ILOGB0 = - 2147483647 ;
131
+ enum int FP_ILOGB0 = - int .max;
132
+ // /
133
+ enum int FP_ILOGBNAN = int .max;
134
+ }
135
+ else version (SPARC64 )
136
+ {
137
+ // /
138
+ enum int FP_ILOGB0 = - int .max;
139
+ // /
140
+ enum int FP_ILOGBNAN = int .max;
141
+ }
142
+ else version (SystemZ )
143
+ {
144
+ // /
145
+ enum int FP_ILOGB0 = - int .max;
125
146
// /
126
- enum int FP_ILOGBNAN = 2147483647 ;
147
+ enum int FP_ILOGBNAN = int .max ;
127
148
}
128
149
else
129
150
{
0 commit comments