target-ppc: Mark SR() and gen_sync_exception() as !CONFIG_USER_ONLY
The functions SR() and gen_sync_exception() are only used in softmmu configs; wrap them in #ifndef CONFIG_USER_ONLY to suppress clang warnings on the linux-user builds. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Alexander Graf <agraf@suse.de>
This commit is contained in:
parent
82e345f57e
commit
466976d9ee
@ -331,11 +331,13 @@ static inline void gen_stop_exception(DisasContext *ctx)
|
||||
ctx->exception = POWERPC_EXCP_STOP;
|
||||
}
|
||||
|
||||
#ifndef CONFIG_USER_ONLY
|
||||
/* No need to update nip here, as execution flow will change */
|
||||
static inline void gen_sync_exception(DisasContext *ctx)
|
||||
{
|
||||
ctx->exception = POWERPC_EXCP_SYNC;
|
||||
}
|
||||
#endif
|
||||
|
||||
#define GEN_HANDLER(name, opc1, opc2, opc3, inval, type) \
|
||||
GEN_OPCODE(name, opc1, opc2, opc3, inval, type, PPC_NONE)
|
||||
@ -437,7 +439,10 @@ EXTRACT_HELPER(ME, 1, 5);
|
||||
EXTRACT_HELPER(TO, 21, 5);
|
||||
|
||||
EXTRACT_HELPER(CRM, 12, 8);
|
||||
|
||||
#ifndef CONFIG_USER_ONLY
|
||||
EXTRACT_HELPER(SR, 16, 4);
|
||||
#endif
|
||||
|
||||
/* mtfsf/mtfsfi */
|
||||
EXTRACT_HELPER(FPBF, 23, 3);
|
||||
|
Loading…
Reference in New Issue
Block a user