machine mode setting with broken return
(gdb) cp my-var
my-var : "Y"
(gdb) cp my-var="X"
MY-VAR : "X"
(gdb) cp my-var
my-var : "X"
(gdb) cp /m my-var="Y"
MY-VAR set to "X"
(gdb) cp /m my-var
value="\"Y\""
Must be:
(gdb) cp my-var
my-var : "Y"
(gdb) cp my-var="X"
MY-VAR : "X"
(gdb) cp my-var
value="X"
(gdb) cp /m my-var="Y"
value="\"Y\""
(gdb) cp my-var
value="\"Y\""
Problems:
(gdb) cp /m my-var="Y"
+MY-VAR set to "X"
-value="\"Y\""
- wrong value
- not in MI format --> not correctly parsed in GDB frontends