]> git.proxmox.com Git - mirror_qemu.git/commit - bsd-user/qemu.h
Replace TARGET_WORDS_BIGENDIAN
authorMarc-André Lureau <marcandre.lureau@redhat.com>
Wed, 23 Mar 2022 15:57:18 +0000 (19:57 +0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 6 Apr 2022 08:50:37 +0000 (10:50 +0200)
commitee3eb3a7ce7242735e6fd64cad53482e3df5a5ec
treee44d5190b97904e26b30b974002dcbfd6fbe5c80
parente03b56863d2bca3e649e81531c1b0299524481ae
Replace TARGET_WORDS_BIGENDIAN

Convert the TARGET_WORDS_BIGENDIAN macro, similarly to what was done
with HOST_BIG_ENDIAN. The new TARGET_BIG_ENDIAN macro is either 0 or 1,
and thus should always be defined to prevent misuse.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Suggested-by: Halil Pasic <pasic@linux.ibm.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220323155743.1585078-8-marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
83 files changed:
accel/kvm/kvm-all.c
bsd-user/qemu.h
configs/targets/aarch64_be-linux-user.mak
configs/targets/armeb-linux-user.mak
configs/targets/hppa-linux-user.mak
configs/targets/hppa-softmmu.mak
configs/targets/m68k-linux-user.mak
configs/targets/m68k-softmmu.mak
configs/targets/microblaze-linux-user.mak
configs/targets/microblaze-softmmu.mak
configs/targets/mips-linux-user.mak
configs/targets/mips-softmmu.mak
configs/targets/mips64-linux-user.mak
configs/targets/mips64-softmmu.mak
configs/targets/mipsn32-linux-user.mak
configs/targets/or1k-linux-user.mak
configs/targets/or1k-softmmu.mak
configs/targets/ppc-linux-user.mak
configs/targets/ppc-softmmu.mak
configs/targets/ppc64-linux-user.mak
configs/targets/ppc64-softmmu.mak
configs/targets/s390x-linux-user.mak
configs/targets/s390x-softmmu.mak
configs/targets/sh4eb-linux-user.mak
configs/targets/sh4eb-softmmu.mak
configs/targets/sparc-linux-user.mak
configs/targets/sparc-softmmu.mak
configs/targets/sparc32plus-linux-user.mak
configs/targets/sparc64-linux-user.mak
configs/targets/sparc64-softmmu.mak
configs/targets/xtensaeb-linux-user.mak
configs/targets/xtensaeb-softmmu.mak
cpu.c
disas.c
docs/devel/loads-stores.rst
hw/arm/armv7m.c
hw/display/vga.c
hw/microblaze/boot.c
hw/mips/gt64xxx_pci.c
hw/mips/jazz.c
hw/mips/malta.c
hw/mips/mipssim.c
hw/nios2/boot.c
hw/xtensa/sim.c
hw/xtensa/xtfpga.c
include/exec/cpu-all.h
include/exec/cpu_ldst.h
include/exec/gdbstub.h
include/exec/memop.h
include/exec/memory.h
include/exec/poison.h
include/hw/core/cpu.h
include/hw/mips/bios.h
include/hw/virtio/virtio-access.h
linux-user/aarch64/cpu_loop.c
linux-user/aarch64/signal.c
linux-user/aarch64/target_syscall.h
linux-user/arm/cpu_loop.c
linux-user/arm/target_syscall.h
linux-user/elfload.c
linux-user/ppc/signal.c
linux-user/ppc/target_syscall.h
linux-user/qemu.h
linux-user/syscall.c
linux-user/uname.c
linux-user/user-internals.h
linux-user/xtensa/signal.c
linux-user/xtensa/target_structs.h
meson.build
softmmu/memory.c
softmmu/qtest.c
target/arm/cpu.c
target/arm/cpu.h
target/mips/cpu.c
target/mips/tcg/msa_helper.c
target/ppc/cpu_init.c
target/ppc/gdbstub.c
target/ppc/mem_helper.c
target/ppc/translate.c
target/xtensa/cpu.h
target/xtensa/overlay_tool.h
target/xtensa/translate.c
tests/tcg/xtensa/Makefile.softmmu-target