qemu-e2k/tests
Marc-André Lureau e03b56863d Replace config-time define HOST_WORDS_BIGENDIAN
Replace a config-time define with a compile time condition
define (compatible with clang and gcc) that must be declared prior to
its usage. This avoids having a global configure time define, but also
prevents from bad usage, if the config header wasn't included before.

This can help to make some code independent from qemu too.

gcc supports __BYTE_ORDER__ from about 4.6 and clang from 3.2.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
[ For the s390x parts I'm involved in ]
Acked-by: Halil Pasic <pasic@linux.ibm.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220323155743.1585078-7-marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2022-04-06 10:50:37 +02:00
..
avocado tests/avocado: start PhoneServer upfront 2022-03-16 08:43:10 +01:00
bench osdep: Move memalign-related functions to their own header 2022-03-07 13:16:49 +00:00
data tests/acpi: update expected data files 2022-03-15 09:31:44 +01:00
decode
docker
fp Replace config-time define HOST_WORDS_BIGENDIAN 2022-04-06 10:50:37 +02:00
guest-debug
image-fuzzer
include
keys
lcitool tests/lcitool: Do not use a hard-coded /usr/bin/python3 as python interpreter 2022-03-31 21:32:49 +02:00
migration
multiboot
perf/block/qcow2
plugin
qapi-schema
qemu-iotests iotests: Fix status checks 2022-03-29 16:30:55 +02:00
qtest Replace config-time define HOST_WORDS_BIGENDIAN 2022-04-06 10:50:37 +02:00
rocker
tcg tests/tcg: really fix path to target configuration 2022-03-29 15:58:39 +02:00
tsan
uefi-test-tools
unit meson: remove test-qdev-global-props dependency on testqapi 2022-04-06 10:50:37 +02:00
vm tests/vm: Update haiku test vm to R1/Beta3 2022-03-07 19:00:05 +01:00
vmstate-static-checker-data
check-block.sh tests/qemu-iotests: Rework the checks and spots using GNU sed 2022-03-04 18:18:26 +01:00
dbus-vmstate-daemon.sh
Makefile.include tests/Makefile.include: Let "make clean" remove the TCG tests, too 2022-03-23 10:25:22 +00:00
meson.build meson: remove unneeded py3 2022-04-06 10:50:37 +02:00
requirements.txt
test-qht-par.c
vhost-user-bridge.c