mbox series

[v2,0/5] fixed up semihosting fixups

Message ID 20190904112108.2341-1-alex.bennee@linaro.org
Headers show
Series fixed up semihosting fixups | expand

Message

Alex Bennée Sept. 4, 2019, 11:21 a.m. UTC
Hi Peter,

Here is version 2 of the ARM semi-hosting cleanup patches. The re-base
had failed due to a change in the gen_exception_internal_insn API
which now takes the PC instead of offset from pc_next. There is also
the a minor indentation fix.

Alex Bennée (4):
  target/arm: handle M-profile semihosting at translate time
  target/arm: handle A-profile T32 semihosting at translate time
  target/arm: handle A-profile A32 semihosting at translate time
  target/arm: remove run time semihosting checks

Emilio G. Cota (1):
  atomic_template: fix indentation in GEN_ATOMIC_HELPER

 accel/tcg/atomic_template.h |  2 +-
 target/arm/helper.c         | 96 +++++++++----------------------------
 target/arm/m_helper.c       | 18 +++----
 target/arm/translate.c      | 64 +++++++++++++++++++++----
 4 files changed, 85 insertions(+), 95 deletions(-)

-- 
2.20.1

Comments

Peter Maydell Sept. 6, 2019, 10:03 a.m. UTC | #1
On Wed, 4 Sep 2019 at 12:22, Alex Bennée <alex.bennee@linaro.org> wrote:
>

> Hi Peter,

>

> Here is version 2 of the ARM semi-hosting cleanup patches. The re-base

> had failed due to a change in the gen_exception_internal_insn API

> which now takes the PC instead of offset from pc_next. There is also

> the a minor indentation fix.


Hi -- I'm afraid you'll need to rebase this again, as Richard's
decodetree refactoring has now landed.

thanks
-- PMM