On 2026-09-18 2:42, Yonggang Luo wrote:
Store error_code then call raise_excp with restore 0. Drop TCG
raise_exception and raise_exception_err. Move C
raise_exception_err_ra to static inline in internal.h, and remove
the cpu.h prototype. Callers include internal.h.

You are squashing too many distinct changes (this is a general
comment for this series). Here for example use gen_exception_err_nip
in a preliminary patch.


Signed-off-by: Yonggang Luo <[email protected]>
---
  target/ppc/cpu.h             |  3 ---
  target/ppc/helper.h          |  2 --
  target/ppc/internal.h        |  9 +++++++++
  target/ppc/misc_helper.c     |  1 +
  target/ppc/tcg-excp_helper.c | 21 ---------------------
  target/ppc/timebase_helper.c |  1 +
  target/ppc/translate.c       | 23 ++++++++++-------------
  7 files changed, 21 insertions(+), 39 deletions(-)


Reply via email to