arch-power: Make ELF interpreter read 64-bit LSB executables
authorSandipan Das <sandipan@linux.vnet.ibm.com>
Mon, 4 Jun 2018 16:21:23 +0000 (21:51 +0530)
committerSandipan Das <sandipan@linux.vnet.ibm.com>
Wed, 6 Jun 2018 18:08:45 +0000 (23:38 +0530)
commitfe7ace1e919fb160107701edc870548b9da155bc
tree2493a0d13fd5fa90d5c8d90d0522d9480fd0a16d
parentcd35e03a609f15457fd427ec34c6a80f6bf3b224
arch-power: Make ELF interpreter read 64-bit LSB executables

This makes the ELF interpreter read 64-bit little endian (LSB)
PowerPC executables only. This drops support for the 32-bit big
endian (MSB) executables as the goal here is to enable a modern
64-bit execution environment for the Power ISA.

Change-Id: I0569f7e1d1e58ce874ec2d13291e7a758d56399f
Signed-off-by: Sandipan Das <sandipan@linux.vnet.ibm.com>
src/arch/power/isa_traits.hh
src/base/loader/elf_object.cc