Pierrick Bouvier <[email protected]> writes: > Replacing existing summary that only contained information about > existing cross compilers with a full summary for all targets. > We add gdb and container information. > We specify cc for each target (softmmu + linux-user) independently > in case we would use different cc for bare metal vs user binaries. > > Users can query full command line for tests by building tests with > tcg-tests target, so no need to repeat it here. > > Output before change: > > $ ./configure > Cross compilers > aarch64 : /path/to/qemu/build/pyvenv/bin/python3 > -B /path/to/qemu/tests/docker/docker.py --engine auto cc --cc > aarch64-linux-gnu-gcc -i qemu/debian-arm64-cross -s /path/to/qemu -- > aarch64_be : /path/to/qemu/build/pyvenv/bin/python3 > -B /path/to/qemu/tests/docker/docker.py --engine auto cc --cc > aarch64-linux-gnu-gcc -i qemu/debian-all-test-cross -s /path/to/qemu -- > alpha : alpha-linux-gnu-gcc > ... > > Output after change: > > $ ./configure --disable-containers > TCG tests > gdb : /usr/bin/gdb-multiarch > container command : NO > cc for aarch64-softmmu : NO > cc for aarch64-linux-user : NO > cc for aarch64_be-linux-user : NO > cc for alpha-softmmu : alpha-linux-gnu-gcc > > $ ./configure --gdb=gdb --container-command=podman > TCG tests > gdb : /usr/bin/gdb > container command : podman > cc for aarch64-softmmu : aarch64-linux-gnu-gcc (from > 'debian-all-test-cross' container) > cc for aarch64-linux-user : aarch64-linux-gnu-gcc (from > 'debian-all-test-cross' container) > cc for aarch64_be-linux-user : aarch64-linux-gnu-gcc (from > 'debian-all-test-cross' container) > cc for alpha-softmmu : alpha-linux-gnu-gcc > ...
Nice ;-) Reviewed-by: Alex Bennée <[email protected]> -- Alex Bennée Virtualisation Tech Lead @ Linaro
