about summary refs log tree commit diff stats
path: root/src/libtools/signals.c
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2023-12-15 13:18:59 +0100
committerptitSeb <sebastien.chev@gmail.com>2023-12-15 13:18:59 +0100
commit7c0180c3b9cf1e71e7b778166d81b3d4aa6c1f6d (patch)
tree15491b60dae92a53c51f8a2220cfee2b85a7b554 /src/libtools/signals.c
parent211fee2e4e4ce1f7132660469df613df5a74ac88 (diff)
downloadbox64-7c0180c3b9cf1e71e7b778166d81b3d4aa6c1f6d.tar.gz
box64-7c0180c3b9cf1e71e7b778166d81b3d4aa6c1f6d.zip
Added lldb option to JITGDB
Diffstat (limited to 'src/libtools/signals.c')
-rw-r--r--src/libtools/signals.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libtools/signals.c b/src/libtools/signals.c
index f9d510b7..d79691af 100644
--- a/src/libtools/signals.c
+++ b/src/libtools/signals.c
@@ -1494,8 +1494,10 @@ exit(-1);
                 sprintf(myarg, "%d", pid);
                 if(jit_gdb==2)
                     execlp("gdbserver", "gdbserver", "127.0.0.1:1234", "--attach", myarg, (char*)NULL);
-                else
+                else if(jit_gdb==3)
                     execlp("lldb", "lldb", "-p", myarg, (char*)NULL);
+                else
+                    execlp("gdb", "gdb", "-pid", myarg, (char*)NULL);
                 exit(-1);
             }
         }