qemu with hax to log dma reads & writes jcs.org/2018/11/12/vfio

target/arm: don't expose "ieee_half" via gdbstub

While support for parsing ieee_half in the XML description was added
to gdb in 2019 (a6d0f249) there is no easy way for the gdbstub to know
if the gdb end will understand it. Disable it for now and allow older
gdbs to successfully connect to the default -cpu max SVE enabled
QEMUs.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20200402143913.24005-1-alex.bennee@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

authored by

Alex Bennée and committed by
Peter Maydell
9231951a 146aa0f1

+6 -1
+6 -1
target/arm/gdbstub.c
··· 192 192 /* 16 bit */ 193 193 { "uint16", 16, 'h', 'u' }, 194 194 { "int16", 16, 'h', 's' }, 195 - { "ieee_half", 16, 'h', 'f' }, 195 + /* 196 + * TODO: currently there is no reliable way of telling 197 + * if the remote gdb actually understands ieee_half so 198 + * we don't expose it in the target description for now. 199 + * { "ieee_half", 16, 'h', 'f' }, 200 + */ 196 201 /* bytes */ 197 202 { "uint8", 8, 'b', 'u' }, 198 203 { "int8", 8, 'b', 's' },