mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-09 10:34:58 -06:00
exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian()
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Message-ID: <20250317183417.285700-2-pierrick.bouvier@linaro.org>
This commit is contained in:
parent
91d0d16b44
commit
cfac5cdff5
2 changed files with 7 additions and 5 deletions
|
@ -155,6 +155,7 @@ void cpu_abort(CPUState *cpu, const char *fmt, ...)
|
||||||
abort();
|
abort();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#undef target_words_bigendian
|
||||||
bool target_words_bigendian(void)
|
bool target_words_bigendian(void)
|
||||||
{
|
{
|
||||||
return TARGET_BIG_ENDIAN;
|
return TARGET_BIG_ENDIAN;
|
||||||
|
|
|
@ -13,13 +13,14 @@
|
||||||
/**
|
/**
|
||||||
* target_words_bigendian:
|
* target_words_bigendian:
|
||||||
* Returns true if the (default) endianness of the target is big endian,
|
* Returns true if the (default) endianness of the target is big endian,
|
||||||
* false otherwise. Note that in target-specific code, you can use
|
* false otherwise. Common code should normally never need to know about the
|
||||||
* TARGET_BIG_ENDIAN directly instead. On the other hand, common
|
* endianness of the target, so please do *not* use this function unless you
|
||||||
* code should normally never need to know about the endianness of the
|
* know very well what you are doing!
|
||||||
* target, so please do *not* use this function unless you know very well
|
|
||||||
* what you are doing!
|
|
||||||
*/
|
*/
|
||||||
bool target_words_bigendian(void);
|
bool target_words_bigendian(void);
|
||||||
|
#ifdef COMPILING_PER_TARGET
|
||||||
|
#define target_words_bigendian() TARGET_BIG_ENDIAN
|
||||||
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* If we're in target-specific code, we can hard-code the swapping
|
* If we're in target-specific code, we can hard-code the swapping
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue