EndiannessSourceendian.lem defines a type for describing the endianness of an ELF file, * and functions and other operations over that type.
Type endianness describes the endianness of an ELF file. This is deduced from * the first few bytes (magic number, etc.) of the ELF header.
default_endianness is a default endianness to use when reading in the ELF header * before we have deduced from its entries what the rest of the file is encoded * with.
string_of_endianness e produces a string representation of the endianness value * e.