APM:Libraries
Macros
endian.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BIG_ENDIAN   4321
 
#define LITTLE_ENDIAN   1234
 
#define BYTE_ORDER   LITTLE_ENDIAN
 
#define __builtin
 
#define __bswap_16(x)   __builtin_bswap16(x)
 
#define __bswap_32(x)   __builtin_bswap32(x)
 
#define __bswap_64(x)   __builtin_bswap64(x)
 

Macro Definition Documentation

◆ __bswap_16

#define __bswap_16 (   x)    __builtin_bswap16(x)

Definition at line 42 of file endian.h.

◆ __bswap_32

#define __bswap_32 (   x)    __builtin_bswap32(x)

Definition at line 43 of file endian.h.

◆ __bswap_64

#define __bswap_64 (   x)    __builtin_bswap64(x)

Definition at line 44 of file endian.h.

◆ __builtin

#define __builtin

Definition at line 40 of file endian.h.

◆ BIG_ENDIAN

#define BIG_ENDIAN   4321

Definition at line 31 of file endian.h.

◆ BYTE_ORDER

#define BYTE_ORDER   LITTLE_ENDIAN

Definition at line 37 of file endian.h.

◆ LITTLE_ENDIAN

#define LITTLE_ENDIAN   1234

Definition at line 32 of file endian.h.