target/arm/helper.h | 1 + target/arm/syndrome.h | 5 +++ linux-user/aarch64/cpu_loop.c | 46 ++++++++++++---------- target/arm/debug_helper.c | 23 +++++++++++ target/arm/gdbstub.c | 9 ++++- target/arm/machine.c | 10 +++++ target/arm/tlb_helper.c | 63 ++++++++++++++++++++++--------- target/arm/translate-a64.c | 23 +++++++++-- target/arm/translate.c | 58 ++++++++++++++++++++-------- tests/tcg/aarch64/pcalign-a64.c | 37 ++++++++++++++++++ tests/tcg/arm/pcalign-a32.c | 46 ++++++++++++++++++++++ tests/tcg/aarch64/Makefile.target | 4 +- tests/tcg/arm/Makefile.target | 4 ++ 13 files changed, 271 insertions(+), 58 deletions(-) create mode 100644 tests/tcg/aarch64/pcalign-a64.c create mode 100644 tests/tcg/arm/pcalign-a32.c