target/ppc: move SPR R/W callbacks to translate.c
commit37f219c8f8b93f5bd1cb9bc156066357a806393a
authorBruno Larsen (billionai) <bruno.larsen@eldorado.org.br>
Thu, 6 May 2021 19:08:37 +0000 (6 16:08 -0300)
committerDavid Gibson <david@gibson.dropbear.id.au>
Wed, 19 May 2021 00:30:28 +0000 (19 10:30 +1000)
treeaa4b4b054f81d2a27a33ef196f64aec46646279b
parenta08eea67cbad45deb999834f586646ffc43fc681
target/ppc: move SPR R/W callbacks to translate.c

Moved all read and write callbacks for SPRs away from
translate_init.c.inc and into translate.c; these functions are
TCG only, so this motion is required to enable building with
the flag disable-tcg

Signed-off-by: Bruno Larsen (billionai) <bruno.larsen@eldorado.org.br>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210506190837.6921-1-bruno.larsen@eldorado.org.br>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
target/ppc/translate.c
target/ppc/translate_init.c.inc