Make these features unconditional, as they're used by most
tcg backends anyway. Merge tcg-ldst.c.inc and tcg-pool.c.inc
into tcg.c and mark some of the functions unused, so that
when the features are not used we won't get Werrors.
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
---
include/tcg/tcg.h | 4 -
tcg/aarch64/tcg-target.h | 2 -
tcg/arm/tcg-target.h | 2 -
tcg/i386/tcg-target.h | 2 -
tcg/loongarch64/tcg-target.h | 2 -
tcg/mips/tcg-target.h | 2 -
tcg/ppc/tcg-target.h | 2 -
tcg/riscv/tcg-target.h | 3 -
tcg/s390x/tcg-target.h | 2 -
tcg/sparc64/tcg-target.h | 2 -
tcg/tcg.c | 211 +++++++++++++++++++++++++++++--
tcg/aarch64/tcg-target.c.inc | 2 -
tcg/arm/tcg-target.c.inc | 2 -
tcg/i386/tcg-target.c.inc | 3 -
tcg/loongarch64/tcg-target.c.inc | 9 +-
tcg/mips/tcg-target.c.inc | 3 -
tcg/ppc/tcg-target.c.inc | 2 -
tcg/riscv/tcg-target.c.inc | 3 -
tcg/s390x/tcg-target.c.inc | 2 -
tcg/sparc64/tcg-target.c.inc | 3 -
tcg/tcg-ldst.c.inc | 65 ----------
tcg/tcg-pool.c.inc | 162 ------------------------
tcg/tci/tcg-target.c.inc | 12 +-
23 files changed, 216 insertions(+), 286 deletions(-)
delete mode 100644 tcg/tcg-ldst.c.inc
delete mode 100644 tcg/tcg-pool.c.inc