You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for using extended-remote with launch configurations
This extends gdb launch configurations to support extended-remote.
It can be used for remote debugging where code is compiled on host, and
transferred and debugged on target using a remote gdbserver (or something
else speaking GDB/MI).
Note, this is not touching the code added in commit
318ece4 ("Added special commands for extended-remote fix#91"),
as that is only related to gdb attach configuration.
Copy file name to clipboardExpand all lines: package.json
+17
Original file line number
Diff line number
Diff line change
@@ -111,6 +111,10 @@
111
111
"description": "Additional arguments to pass to GDB",
112
112
"default": []
113
113
},
114
+
"extendedRemote": {
115
+
"type": "string",
116
+
"description": "gdbserver (extended-remote) to connect to (eg :2345)"
117
+
},
114
118
"valuesFormatting": {
115
119
"type": "string",
116
120
"description": "Set the way of showing variable values. 'disabled' - show value as is, 'parseText' - parse debuggers output text into structure, 'prettyPrinters' - enable debuggers custom pretty-printers if there are any",
@@ -440,6 +444,19 @@
440
444
]
441
445
},
442
446
"valuesFormatting": "parseText"
447
+
},
448
+
{
449
+
"label": "GDB: Debug on remote device",
450
+
"description": "Transfer program to and debug it on a remote device",
0 commit comments