hw/ppc/spapr_hcall: Allow elision of softmmu_resize_hpt_prep
commitaea75803a4da88a09526c86f79bbbcdd40d664c2
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Thu, 18 Jan 2024 12:57:28 +0000 (18 22:57 +1000)
committerNicholas Piggin <npiggin@gmail.com>
Fri, 23 Feb 2024 13:24:42 +0000 (23 23:24 +1000)
treec8c4c140f38542a1855bda04dddb14b1a1f8fa21
parent6cd1da55e8626016a7a74134badee299889a00c0
hw/ppc/spapr_hcall: Allow elision of softmmu_resize_hpt_prep

Check tcg_enabled() before calling softmmu_resize_hpt_prepare()
and softmmu_resize_hpt_commit() to allow the compiler to elide
their calls. The stubs are then unnecessary, remove them.

Reviewed-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
hw/ppc/spapr_hcall.c
target/ppc/tcg-stub.c