Sha256: 661ff46cb03af55975f354a190a40e53197a8238c4319b94afb8273633a7d3ba

Contents?: true

Size: 436 Bytes

Versions: 2

Compression:

Stored size: 436 Bytes

Contents

#ifndef _IV_BYTEORDER_H_
#define _IV_BYTEORDER_H_

#include <sys/types.h>

#ifdef __GNUC__
#include <endian.h>
#endif

#if !defined(__BYTE_ORDER) || (__BYTE_ORDER != __LITTLE_ENDIAN && __BYTE_ORDER != __BIG_ENDIAN)
#error BYTE_ORDER not defined. you shoud define __LITTLE_ENDIAN or __BIG_ENDIAN
#endif

#if (__BYTE_ORDER == __LITTLE_ENDIAN)
#define IV_IS_LITTLE_ENDIAN
#else
#define IV_IS_BIG_ENDIAN
#endif

#endif  // _IV_BYTEORDER_H_

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
iv-phonic-0.1.4 ext/include/iv/byteorder.h
iv-phonic-0.1.2 ext/include/iv/byteorder.h