File tree Expand file tree Collapse file tree 1 file changed +0
-14
lines changed Expand file tree Collapse file tree 1 file changed +0
-14
lines changed Original file line number Diff line number Diff line change @@ -217,30 +217,16 @@ PHPAPI ZEND_EXTERN_MODULE_GLOBALS(random)
217
217
/* Bytes swap */
218
218
#ifdef _MSC_VER
219
219
# include <stdlib.h>
220
- # define RANDOM_BSWAP32 (u ) _byteswap_ulong(u)
221
220
# define RANDOM_BSWAP64 (u ) _byteswap_uint64(u)
222
221
#else
223
222
# ifdef __GNUC__
224
- # define RANDOM_BSWAP32 (u ) __builtin_bswap32(u)
225
223
# define RANDOM_BSWAP64 (u ) __builtin_bswap64(u)
226
224
# elif defined(__has_builtin )
227
- # if __has_builtin (__builtin_bswap32 )
228
- # define RANDOM_BSWAP32 (u ) __builtin_bswap32(u)
229
- # endif // __has_builtin(__builtin_bswap32)
230
225
# if __has_builtin (__builtin_bswap64 )
231
226
# define RANDOM_BSWAP64 (u ) __builtin_bswap64(u)
232
227
# endif // __has_builtin(__builtin_bswap64)
233
228
# endif // __GNUC__
234
229
#endif // _MSC_VER
235
- #ifndef RANDOM_BSWAP32
236
- static inline uint32_t RANDOM_BSWAP32 (uint32_t u )
237
- {
238
- return (((u & 0xff000000 ) >> 24 )
239
- | ((u & 0x00ff0000 ) >> 8 )
240
- | ((u & 0x0000ff00 ) << 8 )
241
- | ((u & 0x000000ff ) << 24 ));
242
- }
243
- #endif
244
230
#ifndef RANDOM_BSWAP64
245
231
static inline uint64_t RANDOM_BSWAP64 (uint64_t u )
246
232
{
You can’t perform that action at this time.
0 commit comments