#!/bin/sh
tmpc=".endianness.tmp.c"
tmpx=".endianness.bin"
cat > $tmpc <<EOF
#include <endian.h>
#ifdef __BIG_ENDIAN__
#warning "__BIG_ENDIAN__"
#endif
#ifdef __LITTLE_ENDIAN__
#warning "__LITTLE_ENDIAN__"
#endif
int main() { return 0; }
EOF
gcc -Wall -pedantic -pipe -o $tmpx $tmpc
./$tmpx
rm -rf $tmpc $tmpx

