[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v1 21/28] configure: allow user to specify what gdb to use
From: |
Peter Maydell |
Subject: |
Re: [PATCH v1 21/28] configure: allow user to specify what gdb to use |
Date: |
Mon, 16 Mar 2020 18:27:28 +0000 |
On Mon, 16 Mar 2020 at 18:22, Alex Bennée <address@hidden> wrote:
>
> This is useful, especially when testing relatively new gdbstub
> features that might not be in distro packages yet.
>
> Signed-off-by: Alex Bennée <address@hidden>
> Reviewed-by: Richard Henderson <address@hidden>
> ---
> configure | 9 +++++++++
> 1 file changed, 9 insertions(+)
>
> diff --git a/configure b/configure
> index eb49bb6680c..6724158fde1 100755
> --- a/configure
> +++ b/configure
> @@ -303,6 +303,7 @@ libs_qga=""
> debug_info="yes"
> stack_protector=""
> use_containers="yes"
> +gdb_bin=$(command -v "gdb")
>
> if test -e "$source_path/.git"
> then
> @@ -1588,6 +1589,8 @@ for opt do
> ;;
> --disable-fuzzing) fuzzing=no
> ;;
> + --with-gdb=*) gdb_bin="$optarg"
> + ;;
> *)
> echo "ERROR: unknown option $opt"
> echo "Try '$0 --help' for more information"
> @@ -1773,6 +1776,7 @@ Advanced options (experts only):
> --enable-plugins
> enable plugins via shared library loading
> --disable-containers don't use containers for cross-building
> + --with-gdb=GBB-path gdb to use for gdbstub tests [$gdb_bin]
s/GBB/GDB/. (Also, the only other program we pass to configure
with "--with-foo=" is git; for make, install, python, sphinx-build,
smbd, iasl, cc, gcov we just use "--foo=".)
thanks
-- PMM
[PATCH v1 17/28] target/arm: default SVE length to 64 bytes for linux-user, Alex Bennée, 2020/03/16
[PATCH v1 22/28] tests/guest-debug: add a simple test runner, Alex Bennée, 2020/03/16
[PATCH v1 18/28] target/arm: generate xml description of our SVE registers, Alex Bennée, 2020/03/16
[PATCH v1 21/28] configure: allow user to specify what gdb to use, Alex Bennée, 2020/03/16
- Re: [PATCH v1 21/28] configure: allow user to specify what gdb to use,
Peter Maydell <=
[PATCH v1 20/28] tests/tcg/aarch64: userspace system register test, Alex Bennée, 2020/03/16
[PATCH v1 25/28] tests/tcg/aarch64: add test-sve-ioctl guest-debug test, Alex Bennée, 2020/03/16
[PATCH v1 26/28] gdbstub: change GDBState.last_packet to GByteArray, Alex Bennée, 2020/03/16
[PATCH v1 23/28] tests/tcg/aarch64: add a gdbstub testcase for SVE registers, Alex Bennée, 2020/03/16
[PATCH v1 19/28] target/arm: don't bother with id_aa64pfr0_read for USER_ONLY, Alex Bennée, 2020/03/16