diff options
Diffstat (limited to 'gdb/remote-mips.c')
-rw-r--r-- | gdb/remote-mips.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gdb/remote-mips.c b/gdb/remote-mips.c index 4b4ad2e..09ae553 100644 --- a/gdb/remote-mips.c +++ b/gdb/remote-mips.c @@ -1005,6 +1005,15 @@ device is attached to the target board (e.g., /dev/ttya)."); if (mips_desc == (serial_t) NULL) perror_with_name (name); + if (baud_rate != -1) + { + if (SERIAL_SETBAUDRATE (mips_desc, baud_rate)) + { + SERIAL_CLOSE (mips_desc); + perror_with_name (name); + } + } + SERIAL_RAW (mips_desc); mips_is_open = 1; |