http://bugs.winehq.org/show_bug.cgi?id=32854
--- Comment #4 from Eric Pouech eric.pouech@orange.fr 2013-02-17 02:58:07 CST --- André, not sure what you're expecting for help :-( but anyway, in the worst case there are several formats you have to deal with: - the linux context format (read/written by wine server) (and converted into next one) - the windows CONTEXT (retrieved from server by gdb proxy) - the format on the "wire" (between gdb and it's proxy)
as of today, we don't really support sending floats on the wire (especially if format in CONTEXT doesn't match format on the wire) we do have support for changing format for integers
you first have to understand the format gdb expects on the wire
XML won't help you much here (as this format mapping has to be taken care of anyway) XML will help if you don't want to support all registers (you can cherry pick the ones you implement), while current implement mode implies having no holes in range of registers
A+