Index: samples/gdb-integration.js |
diff --git a/samples/gdb-integration.js b/samples/gdb-integration.js |
new file mode 100644 |
index 0000000000000000000000000000000000000000..fa97cc48ad5b084dc467e849ce5c80235602e79b |
--- /dev/null |
+++ b/samples/gdb-integration.js |
@@ -0,0 +1,26 @@ |
+function Initialize() { } |
+ |
+function ProcessLine(input_line) { |
+ return ">>>" + input_line + "<<<"; |
+} |
+ |
+function gdbSomeFunction(va, vb, vc) { |
+ var lva = va; |
+ var lvb = vb; |
+ var lvc = vc; |
+ debug_break(); |
+ return v + 1; |
+} |
+ |
+while (true) { |
+ var result = gdbSomeFunction(42, -42, 0xBAADF00DCAFE); |
+ print(result); |
+ debug_break(); |
+ var line = read_line(); |
+ if (!line) { |
+ break; |
+ } |
+ var res = line + " | " + line; |
+ print(res); |
+} |
+ |