L_ENDIAN
#if defined(L_ENDIAN)
#ifndef L_ENDIAN
#ifdef L_ENDIAN
#ifndef L_ENDIAN
#ifndef L_ENDIAN
#ifdef L_ENDIAN
#if defined(L_ENDIAN)
#if defined(L_ENDIAN)
#if defined(L_ENDIAN) /* little-endians have to rotate left */
#if defined(L_ENDIAN) && (__BYTE_ORDER__ != __ORDER_LITTLE_ENDIAN__)
#if !defined(L_ENDIAN) && (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__)