Fix endian checks as per austin group definitions of endian.h

Debian-Bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733831
Reference: http://www.opengroup.org/austin/docs/austin_514.txt

Signed-off-by: NeilBrown <neilb@suse.de>