qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RFC PATCH 13/34] target: Uninline cpu_get_tb_cpu_state()


From: Richard Henderson
Subject: Re: [RFC PATCH 13/34] target: Uninline cpu_get_tb_cpu_state()
Date: Wed, 24 Jan 2024 09:53:29 +1000
User-agent: Mozilla Thunderbird

On 1/20/24 00:40, Anton Johansson wrote:
Required to compile accel/tcg/translate-all.c once for softmmu targets.
The function gets quite big for some targets so uninlining makes sense.

Signed-off-by: Anton Johansson<anjo@rev.ng>
---
  include/exec/cpu-common.h |  4 +++
  target/alpha/cpu.h        | 11 -------
  target/arm/cpu.h          |  3 --
  target/avr/cpu.h          | 18 -----------
  target/cris/cpu.h         | 10 ------
  target/hexagon/cpu.h      | 12 -------
  target/hppa/cpu.h         | 43 -------------------------
  target/i386/cpu.h         |  9 ------
  target/loongarch/cpu.h    | 11 -------
  target/m68k/cpu.h         | 16 ---------
  target/microblaze/cpu.h   |  8 -----
  target/mips/cpu.h         |  9 ------
  target/nios2/cpu.h        | 12 -------
  target/openrisc/cpu.h     | 10 ------
  target/ppc/cpu.h          | 13 --------
  target/riscv/cpu.h        |  3 --
  target/rx/cpu.h           |  9 ------
  target/s390x/cpu.h        | 22 -------------
  target/sh4/cpu.h          | 15 ---------
  target/sparc/cpu.h        | 35 --------------------
  target/tricore/cpu.h      | 12 -------
  target/xtensa/cpu.h       | 68 ---------------------------------------
  target/alpha/cpu.c        | 11 +++++++
  target/avr/cpu.c          | 18 +++++++++++
  target/cris/cpu.c         | 10 ++++++
  target/hexagon/cpu.c      | 12 +++++++
  target/hppa/cpu.c         | 47 +++++++++++++++++++++++++++
  target/i386/cpu.c         |  9 ++++++
  target/loongarch/cpu.c    | 11 +++++++
  target/m68k/cpu.c         | 16 +++++++++
  target/microblaze/cpu.c   |  7 ++++
  target/mips/cpu.c         |  9 ++++++
  target/nios2/cpu.c        | 12 +++++++
  target/openrisc/cpu.c     | 10 ++++++
  target/ppc/cpu.c          | 11 +++++++
  target/rx/cpu.c           |  9 ++++++
  target/s390x/cpu.c        | 24 ++++++++++++++
  target/sh4/cpu.c          | 15 +++++++++
  target/sparc/cpu.c        | 35 ++++++++++++++++++++
  target/tricore/cpu.c      | 12 +++++++
  target/xtensa/cpu.c       | 68 +++++++++++++++++++++++++++++++++++++++
  41 files changed, 350 insertions(+), 349 deletions(-)

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>

r~



reply via email to

[Prev in Thread] Current Thread [Next in Thread]