arch-power: Update hello test program
authorSandipan Das <sandipan@linux.vnet.ibm.com>
Thu, 7 Jun 2018 14:46:12 +0000 (20:16 +0530)
committerSandipan Das <sandipan@linux.vnet.ibm.com>
Thu, 7 Jun 2018 14:46:12 +0000 (20:16 +0530)
commite52dbcb76a99411a02db151303ae59bbbcc4a302
tree1bd85c4f53b041cc5a676563f67be4556bbbaa19
parentc97c626aa944959e3875e3e1c59874c39f6eb776
arch-power: Update hello test program

This updates the hello test program binary to an equivalent
64-bit little endian executable. Since this binary is built
with a recent toolchain, the kernel version provided by the
uname system call is ramped up to be able to meet the minimum
version required by glibc. This binary also uses the readlink
system call and the Move From Time Base (mftb) instruction.
So, placeholder code is added for these.

Change-Id: I645b344e8582f938711b75488bd25899c374cca3
Signed-off-by: Sandipan Das <sandipan@linux.vnet.ibm.com>
src/arch/power/isa/decoder.isa
src/arch/power/linux/process.cc
tests/test-progs/hello/bin/power/linux/hello