Changes since v2: * Fix cpu_signal_handler. At this point the port passes all of the integer gcc tests for i386-linux-uclibc. Many of the fp tests fail because target-i386 is horribly confused about how to represent the fpu when not being built on a i386 host. I briefly tried to force the use of the floatx80 format, but there's a whole tangle of follow-on errors in cpu.h and the helper files.
I've been considering putting together the parts for an arm or mips userland to avoid this problem entirely, but havn't quite gotten that far. r~ Richard Henderson (4): tcg-hppa: Fix const errors in hppa-dis.c. tcg-hppa: Fix 64-bit argument ordering. tcg-hppa: Finish the port. tcg-hppa: Compute is_write in cpu_signal_handler. configure | 5 +- cpu-exec.c | 38 +- hppa-dis.c | 4 +- tcg/hppa/tcg-target.c | 1846 +++++++++++++++++++++++++++++++++++-------------- tcg/hppa/tcg-target.h | 142 +--- tcg/tcg.c | 12 +- 6 files changed, 1387 insertions(+), 660 deletions(-)