Ruby 4.1.0dev (2026-11-13 revision 1d214cd7786e916cd5b198eb58436a5e10b45cc3)
Macros
bswap.h File Reference

(1d214cd7786e916cd5b198eb58436a5e10b45cc3)

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.