Ruby 4.1.0dev (2026-10-20 revision 957a081892437c842a94cfd9443b0bdc569d1ef2)
Macros
bswap.h File Reference

(957a081892437c842a94cfd9443b0bdc569d1ef2)

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define pm_bswap32(x_)   __builtin_bswap32((x_))
 Byte swap utilities for 32-bit and 64-bit integers.
 
#define pm_bswap64(x_)   __builtin_bswap64((x_))
 

Macro Definition Documentation

◆ pm_bswap32

#define pm_bswap32 (   x_)    __builtin_bswap32((x_))

Byte swap utilities for 32-bit and 64-bit integers.

Definition at line 11 of file bswap.h.

◆ pm_bswap64

#define pm_bswap64 (   x_)    __builtin_bswap64((x_))

Definition at line 12 of file bswap.h.