1#!/bin/sh 2# @(#) $Id: makebyteorder.sh,v 1.1 2003/01/12 19:30:31 alex Exp $ 3 4if test -f /usr/include/machine/endian.h 5then 6 byteorder=`grep BYTE_ /usr/include/machine/endian.h` 7elif test -f /usr/include/bits/endian.h 8then 9 byteorder=`grep BYTE_ /usr/include/bits/endian.h` 10fi 11 12case "${byteorder}" in 13 *BIG*) echo "#define NATIVE_BYTEORDER_BIGENDIAN" > byteorder.h ;; 14 *LITTLE*) echo "#define NATIVE_BYTEORDER_LITTLE_ENDIAN" > byteorder.h ;; 15 *) echo "#define NATIVE_BYTEORDER_UNKNOWN /* assume little-endian */" > byteorder.h ;; 16esac 17 18exit 0 19 20