All callers have been converted to target-specific helpers, so gdb_get_regl() is unused now. Drop it, together with the "cpu-param.h" include that only provided TARGET_LONG_BITS for it.
Signed-off-by: Philippe Mathieu-Daudé <[email protected]> --- include/gdbstub/helpers.h | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/include/gdbstub/helpers.h b/include/gdbstub/helpers.h index b2f41d6d280..9833725b611 100644 --- a/include/gdbstub/helpers.h +++ b/include/gdbstub/helpers.h @@ -15,10 +15,6 @@ #include "qemu/bswap.h" #include "qemu/target-info.h" -#ifdef COMPILING_PER_TARGET -#include "cpu-param.h" -#endif - /* * The GDB remote protocol transfers values in target byte order. As * the gdbstub may be batching up several register values we always @@ -88,20 +84,6 @@ static inline int gdb_get_zeroes(GByteArray *array, size_t len) return len; } -/** - * gdb_get_regl: append @val in @buf using 32 or 64-bit, depending on target - * - * This function is legacy and deprecated, thus should not be used in new code. - */ -static inline int gdb_get_regl(GByteArray *buf, uint64_t val) -{ - if (target_long_bits() == 64) { - return gdb_get_reg64(buf, val); - } else { - return gdb_get_reg32(buf, val); - } -} - /** * gdb_get_reg_ptr: get pointer to start of last element * @len: length of element -- 2.55.0
