summaryrefslogtreecommitdiff
path: root/gdb/ser-go32.c
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2000-03-15 11:11:41 +0000
committerEli Zaretskii <eliz@gnu.org>2000-03-15 11:11:41 +0000
commitbd4aee04e3f3cfbebb91db777a48804da76b5284 (patch)
tree3a833cf4b503cd390be3446eb1735fe85928ce7f /gdb/ser-go32.c
parent2dba7270fe003175274cf9a735b88d7b1cff29fb (diff)
downloadgdb-bd4aee04e3f3cfbebb91db777a48804da76b5284.tar.gz
* ser-go32.c (dos_noop, dos_raw, dos_noflush_set_tty_state)
(dos_print_tty_state, dos_info, _initialize_ser_dos): Convert to ISO C. Use ATTRIBUTE_UNUSED to avoid compiler warnings. (dos_info): Avoid compiler warning when printing a ptrdiff_t.
Diffstat (limited to 'gdb/ser-go32.c')
-rw-r--r--gdb/ser-go32.c28
1 files changed, 11 insertions, 17 deletions
diff --git a/gdb/ser-go32.c b/gdb/ser-go32.c
index 1d5eea23449..c0ff0ad4c39 100644
--- a/gdb/ser-go32.c
+++ b/gdb/ser-go32.c
@@ -613,15 +613,13 @@ dos_close (scb)
static int
-dos_noop (scb)
- serial_t scb;
+dos_noop (serial_t scb ATTRIBUTE_UNUSED)
{
return 0;
}
static void
-dos_raw (scb)
- serial_t scb;
+dos_raw (serial_t scb ATTRIBUTE_UNUSED)
{
/* Always in raw mode */
}
@@ -685,10 +683,8 @@ dos_set_tty_state (scb, ttystate)
}
static int
-dos_noflush_set_tty_state (scb, new_ttystate, old_ttystate)
- serial_t scb;
- serial_ttystate new_ttystate;
- serial_ttystate old_ttystate;
+dos_noflush_set_tty_state (serial_t scb, serial_ttystate new_ttystate,
+ serial_ttystate old_ttystate ATTRIBUTE_UNUSED)
{
struct dos_ttystate *state;
@@ -711,9 +707,9 @@ dos_flush_input (scb)
}
static void
-dos_print_tty_state (serial_t scb,
- serial_ttystate ttystate,
- struct ui_file *stream)
+dos_print_tty_state (serial_t scb ATTRIBUTE_UNUSED,
+ serial_ttystate ttystate ATTRIBUTE_UNUSED,
+ struct ui_file *stream ATTRIBUTE_UNUSED)
{
/* Nothing to print */
return;
@@ -887,18 +883,18 @@ static struct serial_ops dos_ops =
static void
-dos_info (arg, from_tty)
- char *arg;
- int from_tty;
+dos_info (char *arg ATTRIBUTE_UNUSED, int from_tty ATTRIBUTE_UNUSED)
{
struct dos_ttystate *port;
+#ifdef DOS_STATS
int i;
+#endif
for (port = ports; port < &ports[4]; port++)
{
if (port->baudrate == 0)
continue;
- printf_filtered ("Port:\tCOM%d (%sactive)\n", port - ports + 1,
+ printf_filtered ("Port:\tCOM%ld (%sactive)\n", (long)(port - ports) + 1,
port->intrupt ? "" : "not ");
printf_filtered ("Addr:\t0x%03x (irq %d)\n", port->base, port->irq);
printf_filtered ("16550:\t%s\n", port->fifo ? "yes" : "no");
@@ -919,8 +915,6 @@ dos_info (arg, from_tty)
void
_initialize_ser_dos ()
{
- struct cmd_list_element *c;
-
serial_add_interface (&dos_ops);
/* Save original interrupt mask register. */