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

Reply via email to