diff -p -u -r clean-src/insight-6.1/gdb/frame.c mod-src/insight-6.1/gdb/frame.c diff -p -u -r clean-src/insight-6.1/gdb/remote.c mod-src/insight-6.1/gdb/remote.c --- clean-src/insight-6.1/gdb/remote.c 2004-02-26 06:41:00.000000000 +1000 +++ mod-src/insight-6.1/gdb/remote.c 2004-06-15 16:36:53.000000000 +1000 @@ -3278,6 +3278,7 @@ remote_fetch_registers (int regnum) and try to fetch another packet to read. */ while ((buf[0] < '0' || buf[0] > '9') && (buf[0] < 'a' || buf[0] > 'f') + && (buf[0] < 'A' || buf[0] > 'F') && buf[0] != 'x') /* New: unavailable register value */ { if (remote_debug)