[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 03/10] gdbstub: don't report auxv feature unless on Linux
From: |
Alex Bennée |
Subject: |
[PULL 03/10] gdbstub: don't report auxv feature unless on Linux |
Date: |
Tue, 4 Apr 2023 15:59:18 +0100 |
The later handler if conditionally compiled only for Linux but we
forgot to ensure we don't advertise it lest we confuse our BSD
brethren.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Fixes: 51c623b0de ("gdbstub: add support to Xfer:auxv:read: packet")
Reported-by: Warner Losh <imp@bsdimp.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Warner Losh <imp@bsdimp.com>
Tested-by: Warner Losh <imp@bsdimp.com>
Message-Id: <20230403134920.2132362-4-alex.bennee@linaro.org>
diff --git a/gdbstub/gdbstub.c b/gdbstub/gdbstub.c
index 2a66371aa5..0760d78685 100644
--- a/gdbstub/gdbstub.c
+++ b/gdbstub/gdbstub.c
@@ -1468,7 +1468,7 @@ static void handle_query_supported(GArray *params, void
*user_ctx)
";ReverseStep+;ReverseContinue+");
}
-#ifdef CONFIG_USER_ONLY
+#if defined(CONFIG_USER_ONLY) && defined(CONFIG_LINUX)
if (gdbserver_state.c_cpu->opaque) {
g_string_append(gdbserver_state.str_buf, ";qXfer:auxv:read+");
}
--
2.39.2
- [PULL for 8.0 00/10] misc fixes (tests, gdbstub, metadata), Alex Bennée, 2023/04/04
- [PULL 01/10] scripts/coverage: initial coverage comparison script, Alex Bennée, 2023/04/04
- [PULL 03/10] gdbstub: don't report auxv feature unless on Linux,
Alex Bennée <=
- [PULL 04/10] MAINTAINERS: add a section for policy documents, Alex Bennée, 2023/04/04
- [PULL 10/10] tests/avocado: Test Xen guest support under KVM, Alex Bennée, 2023/04/04
- [PULL 08/10] tests/vm: use the default system python for NetBSD, Alex Bennée, 2023/04/04
- [PULL 05/10] metadata: add .git-blame-ignore-revs, Alex Bennée, 2023/04/04
- [PULL 02/10] gdbstub: Only build libgdb_user.fa / libgdb_softmmu.fa if necessary, Alex Bennée, 2023/04/04
- [PULL 07/10] tests/qemu-iotests: explicitly invoke 'check' via 'python', Alex Bennée, 2023/04/04
- [PULL 06/10] Use hexagon toolchain version 16.0.0, Alex Bennée, 2023/04/04
- [PULL 09/10] gitlab: fix typo, Alex Bennée, 2023/04/04
- Re: [PULL for 8.0 00/10] misc fixes (tests, gdbstub, metadata), Peter Maydell, 2023/04/04