@@ -169,9 +169,9 @@ static inline unsigned select_by_size(unsigned sz) JL_NOTSAFEPOINT
169169 }
170170
171171#define fp_select (a , func ) \
172- sizeof(a) = = sizeof(float) ? func##f((float)a) : func(a)
172+ sizeof(a) < = sizeof(float) ? func##f((float)a) : func(a)
173173#define fp_select2 (a , b , func ) \
174- sizeof(a) = = sizeof(float) ? func##f(a, b) : func(a, b)
174+ sizeof(a) < = sizeof(float) ? func##f(a, b) : func(a, b)
175175
176176// fast-function generators //
177177
@@ -215,11 +215,11 @@ static inline void name(unsigned osize, void *pa, void *pr) JL_NOTSAFEPOINT \
215215static inline void name(unsigned osize, void *pa, void *pr) JL_NOTSAFEPOINT \
216216{ \
217217 uint16_t a = *(uint16_t*)pa; \
218- float A = __gnu_h2f_ieee (a); \
218+ float A = julia__gnu_h2f_ieee (a); \
219219 if (osize == 16) { \
220220 float R; \
221221 OP(&R, A); \
222- *(uint16_t*)pr = __gnu_f2h_ieee (R); \
222+ *(uint16_t*)pr = julia__gnu_f2h_ieee (R); \
223223 } else { \
224224 OP((uint16_t*)pr, A); \
225225 } \
@@ -243,11 +243,11 @@ static void jl_##name##16(unsigned runtime_nbits, void *pa, void *pb, void *pr)
243243{ \
244244 uint16_t a = *(uint16_t*)pa; \
245245 uint16_t b = *(uint16_t*)pb; \
246- float A = __gnu_h2f_ieee (a); \
247- float B = __gnu_h2f_ieee (b); \
246+ float A = julia__gnu_h2f_ieee (a); \
247+ float B = julia__gnu_h2f_ieee (b); \
248248 runtime_nbits = 16; \
249249 float R = OP(A, B); \
250- *(uint16_t*)pr = __gnu_f2h_ieee (R); \
250+ *(uint16_t*)pr = julia__gnu_f2h_ieee (R); \
251251}
252252
253253// float or integer inputs, bool output
@@ -268,8 +268,8 @@ static int jl_##name##16(unsigned runtime_nbits, void *pa, void *pb) JL_NOTSAFEP
268268{ \
269269 uint16_t a = *(uint16_t*)pa; \
270270 uint16_t b = *(uint16_t*)pb; \
271- float A = __gnu_h2f_ieee (a); \
272- float B = __gnu_h2f_ieee (b); \
271+ float A = julia__gnu_h2f_ieee (a); \
272+ float B = julia__gnu_h2f_ieee (b); \
273273 runtime_nbits = 16; \
274274 return OP(A, B); \
275275}
@@ -309,12 +309,12 @@ static void jl_##name##16(unsigned runtime_nbits, void *pa, void *pb, void *pc,
309309 uint16_t a = *(uint16_t*)pa; \
310310 uint16_t b = *(uint16_t*)pb; \
311311 uint16_t c = *(uint16_t*)pc; \
312- float A = __gnu_h2f_ieee (a); \
313- float B = __gnu_h2f_ieee (b); \
314- float C = __gnu_h2f_ieee (c); \
312+ float A = julia__gnu_h2f_ieee (a); \
313+ float B = julia__gnu_h2f_ieee (b); \
314+ float C = julia__gnu_h2f_ieee (c); \
315315 runtime_nbits = 16; \
316316 float R = OP(A, B, C); \
317- *(uint16_t*)pr = __gnu_f2h_ieee (R); \
317+ *(uint16_t*)pr = julia__gnu_f2h_ieee (R); \
318318}
319319
320320
@@ -832,7 +832,7 @@ static inline int fpiseq##nbits(c_type a, c_type b) JL_NOTSAFEPOINT { \
832832fpiseq_n (float , 32 )
833833fpiseq_n (double , 64 )
834834#define fpiseq (a ,b ) \
835- sizeof(a) = = sizeof(float) ? fpiseq32(a, b) : fpiseq64(a, b)
835+ sizeof(a) < = sizeof(float) ? fpiseq32(a, b) : fpiseq64(a, b)
836836
837837#define fpislt_n (c_type , nbits ) \
838838 static inline int fpislt##nbits(c_type a, c_type b) JL_NOTSAFEPOINT \
@@ -903,7 +903,7 @@ cvt_iintrinsic(LLVMFPtoUI, fptoui)
903903 if (!(osize < 8 * sizeof(a))) \
904904 jl_error("fptrunc: output bitsize must be < input bitsize"); \
905905 else if (osize == 16) \
906- *(uint16_t*)pr = __gnu_f2h_ieee (a); \
906+ *(uint16_t*)pr = julia__gnu_f2h_ieee (a); \
907907 else if (osize == 32) \
908908 *(float*)pr = a; \
909909 else if (osize == 64) \
0 commit comments