qemu/target_info: Add target_base_arm() helper
Add a helper to check whether the target base architecture is ARM (either 32-bit or 64-bit). Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Acked-by: Peter Maydell <peter.maydell@linaro.org> Message-Id: <20251021210144.58108-3-philmd@linaro.org>
This commit is contained in:
parent
4306fc0f83
commit
43cc9efdc3
2 changed files with 18 additions and 0 deletions
|
|
@ -53,6 +53,17 @@ bool target_big_endian(void)
|
|||
return target_endian_mode() == ENDIAN_MODE_BIG;
|
||||
}
|
||||
|
||||
bool target_base_arm(void)
|
||||
{
|
||||
switch (target_arch()) {
|
||||
case SYS_EMU_TARGET_ARM:
|
||||
case SYS_EMU_TARGET_AARCH64:
|
||||
return true;
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
bool target_arm(void)
|
||||
{
|
||||
return target_arch() == SYS_EMU_TARGET_ARM;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue