Hi

On Wed, Aug 26, 2026 at 9:51 PM Philippe Mathieu-Daudé
<[email protected]> wrote:
>
> On 25/8/26 21:09, Marc-André Lureau wrote:
> > Those functions are only used when CONFIG_HMP, compile them out, and add
> > conditions for the calling code.
> >
> > Reviewed-by: Dr. David Alan Gilbert <[email protected]>
> > Signed-off-by: Marc-André Lureau <[email protected]>
> > ---
> >   monitor/hmp.c       | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
> >   monitor/monitor.c   | 49 -------------------------------------------------
> >   util/error-report.c |  3 ++-
> >   util/qemu-print.c   |  6 ++++++
> >   4 files changed, 57 insertions(+), 50 deletions(-)
>
>
> > diff --git a/util/error-report.c b/util/error-report.c
> > index 78ccb6ea608e..111bfe29020b 100644
> > --- a/util/error-report.c
> > +++ b/util/error-report.c
> > @@ -35,10 +35,11 @@ const char *error_guest_name;
> >   static int G_GNUC_PRINTF(2, 0)
> >   error_vprintf_mon(MonitorHMP *hmp, const char *fmt, va_list ap)
> >   {
> > +#ifdef CONFIG_HMP
> >       if (hmp) {
>
> Would this work?
>
>          if (IS_ENABLED(CONFIG_HMP) && hmp) {
>
> >           return monitor_hmp_vprintf(hmp, fmt, ap);
> >       }
> > -

No, unless we add a stub for it. I don't think it helps much.

thanks


Reply via email to