Finish the softmmu/system clarification. Poison CONFIG_SOFTMMU at the end, we can still check for system mode with !CONFIG_USER_ONLY.
Philippe Mathieu-Daudé (12): accel/tcg/plugin: Remove CONFIG_SOFTMMU_GATE definition travis-ci: Rename SOFTMMU -> SYSTEM gdbstub: Correct invalid mentions of 'softmmu' by 'system' gdbstub/system: Rename 'user_ctx' argument as 'ctx' target/ppc: Rename init_excp_4xx_softmmu() -> init_excp_4xx() tcg/sparc64: Check for USER_ONLY definition instead of SOFTMMU one plugins/api: Check for USER_ONLY definition instead of SOFTMMU one accel/tcg/tb-maint: Add comments around system emulation accel/tcg/internal: Check for USER_ONLY definition instead of SOFTMMU exec/cpu-defs: Restrict SOFTMMU specific definitions to accel/tcg/ tcg: Remove unused CONFIG_SOFTMMU definition from libtcg_system.fa exec/poison: Poison CONFIG_SOFTMMU again accel/tcg/internal-target.h | 32 +++++++++++++++++++++++++++++--- accel/tcg/tb-hash.h | 4 ++-- gdbstub/internals.h | 26 +++++++++++++------------- include/exec/cpu-defs.h | 26 -------------------------- include/exec/poison.h | 1 + accel/tcg/plugin-gen.c | 6 ------ accel/tcg/tb-maint.c | 7 ++++--- accel/tcg/tcg-all.c | 2 +- gdbstub/system.c | 10 +++++----- plugins/api.c | 10 +++++----- target/ppc/cpu_init.c | 4 ++-- tcg/sparc64/tcg-target.c.inc | 8 ++++---- .travis.yml | 8 ++++---- scripts/make-config-poison.sh | 1 - tcg/meson.build | 1 - 15 files changed, 70 insertions(+), 76 deletions(-) -- 2.41.0