mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-07-27 04:13:53 -06:00
exec: Rename target_words_bigendian() -> target_big_endian()
In commit98ed8ecfc9
("exec: introduce target_words_bigendian() helper") target_words_bigendian() was matching the definition it was depending on (TARGET_WORDS_BIGENDIAN). Later in commitee3eb3a7ce
("Replace TARGET_WORDS_BIGENDIAN") the definition was renamed as TARGET_BIG_ENDIAN but we didn't update the helper. Do it now mechanically using: $ sed -i -e s/target_words_bigendian/target_big_endian/g \ $(git grep -wl target_words_bigendian) Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Message-Id: <20250417210025.68322-1-philmd@linaro.org>
This commit is contained in:
parent
d4a785ba30
commit
b939b8e42a
8 changed files with 15 additions and 15 deletions
|
@ -160,8 +160,8 @@ void cpu_abort(CPUState *cpu, const char *fmt, ...)
|
||||||
abort();
|
abort();
|
||||||
}
|
}
|
||||||
|
|
||||||
#undef target_words_bigendian
|
#undef target_big_endian
|
||||||
bool target_words_bigendian(void)
|
bool target_big_endian(void)
|
||||||
{
|
{
|
||||||
return TARGET_BIG_ENDIAN;
|
return TARGET_BIG_ENDIAN;
|
||||||
}
|
}
|
||||||
|
|
|
@ -133,7 +133,7 @@ bool cpu_virtio_is_big_endian(CPUState *cpu)
|
||||||
if (cpu->cc->sysemu_ops->virtio_is_big_endian) {
|
if (cpu->cc->sysemu_ops->virtio_is_big_endian) {
|
||||||
return cpu->cc->sysemu_ops->virtio_is_big_endian(cpu);
|
return cpu->cc->sysemu_ops->virtio_is_big_endian(cpu);
|
||||||
}
|
}
|
||||||
return target_words_bigendian();
|
return target_big_endian();
|
||||||
}
|
}
|
||||||
|
|
||||||
GuestPanicInformation *cpu_get_crash_info(CPUState *cpu)
|
GuestPanicInformation *cpu_get_crash_info(CPUState *cpu)
|
||||||
|
|
|
@ -2264,7 +2264,7 @@ bool vga_common_init(VGACommonState *s, Object *obj, Error **errp)
|
||||||
* into a device attribute set by the machine/platform to remove
|
* into a device attribute set by the machine/platform to remove
|
||||||
* all target endian dependencies from this file.
|
* all target endian dependencies from this file.
|
||||||
*/
|
*/
|
||||||
s->default_endian_fb = target_words_bigendian();
|
s->default_endian_fb = target_big_endian();
|
||||||
s->big_endian_fb = s->default_endian_fb;
|
s->big_endian_fb = s->default_endian_fb;
|
||||||
|
|
||||||
vga_dirty_log_start(s);
|
vga_dirty_log_start(s);
|
||||||
|
|
|
@ -2248,7 +2248,7 @@ int virtio_set_status(VirtIODevice *vdev, uint8_t val)
|
||||||
|
|
||||||
static enum virtio_device_endian virtio_default_endian(void)
|
static enum virtio_device_endian virtio_default_endian(void)
|
||||||
{
|
{
|
||||||
if (target_words_bigendian()) {
|
if (target_big_endian()) {
|
||||||
return VIRTIO_DEVICE_ENDIAN_BIG;
|
return VIRTIO_DEVICE_ENDIAN_BIG;
|
||||||
} else {
|
} else {
|
||||||
return VIRTIO_DEVICE_ENDIAN_LITTLE;
|
return VIRTIO_DEVICE_ENDIAN_LITTLE;
|
||||||
|
|
|
@ -11,15 +11,15 @@
|
||||||
#include "qemu/bswap.h"
|
#include "qemu/bswap.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* target_words_bigendian:
|
* target_big_endian:
|
||||||
* 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. Common code should normally never need to know about the
|
* false otherwise. Common code should normally never need to know about the
|
||||||
* endianness of the target, so please do *not* use this function unless you
|
* endianness of the target, so please do *not* use this function unless you
|
||||||
* know very well what you are doing!
|
* know very well what you are doing!
|
||||||
*/
|
*/
|
||||||
bool target_words_bigendian(void);
|
bool target_big_endian(void);
|
||||||
#ifdef COMPILING_PER_TARGET
|
#ifdef COMPILING_PER_TARGET
|
||||||
#define target_words_bigendian() TARGET_BIG_ENDIAN
|
#define target_big_endian() TARGET_BIG_ENDIAN
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -29,7 +29,7 @@ bool target_words_bigendian(void);
|
||||||
#ifdef COMPILING_PER_TARGET
|
#ifdef COMPILING_PER_TARGET
|
||||||
#define target_needs_bswap() (HOST_BIG_ENDIAN != TARGET_BIG_ENDIAN)
|
#define target_needs_bswap() (HOST_BIG_ENDIAN != TARGET_BIG_ENDIAN)
|
||||||
#else
|
#else
|
||||||
#define target_needs_bswap() (HOST_BIG_ENDIAN != target_words_bigendian())
|
#define target_needs_bswap() (HOST_BIG_ENDIAN != target_big_endian())
|
||||||
#endif /* COMPILING_PER_TARGET */
|
#endif /* COMPILING_PER_TARGET */
|
||||||
|
|
||||||
static inline uint16_t tswap16(uint16_t s)
|
static inline uint16_t tswap16(uint16_t s)
|
||||||
|
@ -83,7 +83,7 @@ static inline void tswap64s(uint64_t *s)
|
||||||
/* Return ld{word}_{le,be}_p following target endianness. */
|
/* Return ld{word}_{le,be}_p following target endianness. */
|
||||||
#define LOAD_IMPL(word, args...) \
|
#define LOAD_IMPL(word, args...) \
|
||||||
do { \
|
do { \
|
||||||
if (target_words_bigendian()) { \
|
if (target_big_endian()) { \
|
||||||
return glue(glue(ld, word), _be_p)(args); \
|
return glue(glue(ld, word), _be_p)(args); \
|
||||||
} else { \
|
} else { \
|
||||||
return glue(glue(ld, word), _le_p)(args); \
|
return glue(glue(ld, word), _le_p)(args); \
|
||||||
|
@ -120,7 +120,7 @@ static inline uint64_t ldn_p(const void *ptr, int sz)
|
||||||
/* Call st{word}_{le,be}_p following target endianness. */
|
/* Call st{word}_{le,be}_p following target endianness. */
|
||||||
#define STORE_IMPL(word, args...) \
|
#define STORE_IMPL(word, args...) \
|
||||||
do { \
|
do { \
|
||||||
if (target_words_bigendian()) { \
|
if (target_big_endian()) { \
|
||||||
glue(glue(st, word), _be_p)(args); \
|
glue(glue(st, word), _be_p)(args); \
|
||||||
} else { \
|
} else { \
|
||||||
glue(glue(st, word), _le_p)(args); \
|
glue(glue(st, word), _le_p)(args); \
|
||||||
|
|
|
@ -45,7 +45,7 @@ static inline bool devend_big_endian(enum device_endian end)
|
||||||
DEVICE_HOST_ENDIAN != DEVICE_BIG_ENDIAN);
|
DEVICE_HOST_ENDIAN != DEVICE_BIG_ENDIAN);
|
||||||
|
|
||||||
if (end == DEVICE_NATIVE_ENDIAN) {
|
if (end == DEVICE_NATIVE_ENDIAN) {
|
||||||
return target_words_bigendian();
|
return target_big_endian();
|
||||||
}
|
}
|
||||||
return end == DEVICE_BIG_ENDIAN;
|
return end == DEVICE_BIG_ENDIAN;
|
||||||
}
|
}
|
||||||
|
|
|
@ -2575,7 +2575,7 @@ void memory_region_add_eventfd(MemoryRegion *mr,
|
||||||
unsigned i;
|
unsigned i;
|
||||||
|
|
||||||
if (size) {
|
if (size) {
|
||||||
MemOp mop = (target_words_bigendian() ? MO_BE : MO_LE) | size_memop(size);
|
MemOp mop = (target_big_endian() ? MO_BE : MO_LE) | size_memop(size);
|
||||||
adjust_endianness(mr, &mrfd.data, mop);
|
adjust_endianness(mr, &mrfd.data, mop);
|
||||||
}
|
}
|
||||||
memory_region_transaction_begin();
|
memory_region_transaction_begin();
|
||||||
|
@ -2611,7 +2611,7 @@ void memory_region_del_eventfd(MemoryRegion *mr,
|
||||||
unsigned i;
|
unsigned i;
|
||||||
|
|
||||||
if (size) {
|
if (size) {
|
||||||
MemOp mop = (target_words_bigendian() ? MO_BE : MO_LE) | size_memop(size);
|
MemOp mop = (target_big_endian() ? MO_BE : MO_LE) | size_memop(size);
|
||||||
adjust_endianness(mr, &mrfd.data, mop);
|
adjust_endianness(mr, &mrfd.data, mop);
|
||||||
}
|
}
|
||||||
memory_region_transaction_begin();
|
memory_region_transaction_begin();
|
||||||
|
|
|
@ -693,7 +693,7 @@ static void qtest_process_command(CharBackend *chr, gchar **words)
|
||||||
|
|
||||||
qtest_send(chr, "OK\n");
|
qtest_send(chr, "OK\n");
|
||||||
} else if (strcmp(words[0], "endianness") == 0) {
|
} else if (strcmp(words[0], "endianness") == 0) {
|
||||||
if (target_words_bigendian()) {
|
if (target_big_endian()) {
|
||||||
qtest_sendf(chr, "OK big\n");
|
qtest_sendf(chr, "OK big\n");
|
||||||
} else {
|
} else {
|
||||||
qtest_sendf(chr, "OK little\n");
|
qtest_sendf(chr, "OK little\n");
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue