Fix wrong elf class and byte order initializations.

llvm-svn: 73039
This commit is contained in:
Bruno Cardoso Lopes 2009-06-07 21:33:20 +00:00
parent cfa07266cf
commit f7d71605a6

View File

@ -89,8 +89,8 @@ namespace llvm {
ELFHeader(unsigned short machine, unsigned flags,
bool is64Bit, bool isLittleEndian)
: e_machine(machine), e_flags(flags) {
ByteOrder = is64Bit ? ELFCLASS64 : ELFCLASS32;
ElfClass = isLittleEndian ? ELFDATA2LSB : ELFDATA2MSB;
ElfClass = is64Bit ? ELFCLASS64 : ELFCLASS32;
ByteOrder = isLittleEndian ? ELFDATA2LSB : ELFDATA2MSB;
e_ehsize = is64Bit ? 64 : 52;
}
};