|
@@ -3021,27 +3021,27 @@ static void gdb_read_byte(uint8_t ch)
|
|
|
/* Tell the remote gdb that the process has exited. */
|
|
|
void gdb_exit(int code)
|
|
|
{
|
|
|
- char buf[4];
|
|
|
+ char buf[4];
|
|
|
|
|
|
- if (!gdbserver_state.init) {
|
|
|
- return;
|
|
|
- }
|
|
|
+ if (!gdbserver_state.init) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
#ifdef CONFIG_USER_ONLY
|
|
|
- if (gdbserver_state.socket_path) {
|
|
|
- unlink(gdbserver_state.socket_path);
|
|
|
- }
|
|
|
- if (gdbserver_state.fd < 0) {
|
|
|
- return;
|
|
|
- }
|
|
|
+ if (gdbserver_state.socket_path) {
|
|
|
+ unlink(gdbserver_state.socket_path);
|
|
|
+ }
|
|
|
+ if (gdbserver_state.fd < 0) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
#endif
|
|
|
|
|
|
- trace_gdbstub_op_exiting((uint8_t)code);
|
|
|
+ trace_gdbstub_op_exiting((uint8_t)code);
|
|
|
|
|
|
- snprintf(buf, sizeof(buf), "W%02x", (uint8_t)code);
|
|
|
- put_packet(buf);
|
|
|
+ snprintf(buf, sizeof(buf), "W%02x", (uint8_t)code);
|
|
|
+ put_packet(buf);
|
|
|
|
|
|
#ifndef CONFIG_USER_ONLY
|
|
|
- qemu_chr_fe_deinit(&gdbserver_state.chr, true);
|
|
|
+ qemu_chr_fe_deinit(&gdbserver_state.chr, true);
|
|
|
#endif
|
|
|
}
|
|
|
|