diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 1dd56d440c5..3a50b420446 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +Thu Jun 3 17:36:56 1993 Stu Grossman (grossman@cygnus.com) + + * ser-go32.c: Clean up lots of compilation nits. + Thu Jun 3 14:44:57 1993 Stu Grossman (grossman@cygnus.com) * Patches from Jeffrey Law . diff --git a/gdb/ser-go32.c b/gdb/ser-go32.c index c9770a93b46..5b3ad9064a8 100644 --- a/gdb/ser-go32.c +++ b/gdb/ser-go32.c @@ -27,33 +27,6 @@ struct go32_ttystate int bogus; }; -static int go32_open PARAMS ((serial_t scb, const char *name)); -static void go32_raw PARAMS ((serial_t scb)); -static int wait_for PARAMS ((serial_t scb, int timeout)); -static int go32_readchar PARAMS ((serial_t scb, int timeout)); -static int rate_to_code PARAMS ((int rate)); -static int go32_setbaudrate PARAMS ((serial_t scb, int rate)); -static int go32_write PARAMS ((serial_t scb, const char *str, int len)); -static void go32_restore PARAMS ((serial_t scb)); -static void go32_close PARAMS ((serial_t scb)); -serial_ttystate go32_get_tty_state PARAMS ((serial_t scb)); -static int go32_set_tty_state PARAMS ((serial_t scb, serial_ttystate state)); -static int strncasecmp PARAMS ((char *str1, char *str2, int len)); -static char *aptr PARAMS ((short p)); -static ASYNC_STRUCT *getivec PARAMS ((int which)); -static int dos_async_init PARAMS ((int port)); -static void dos_async_tx PARAMS ((const char c)); -static int dos_async_ready PARAMS (()); -static int dos_async_rx PARAMS (()); -static int dosasync_read PARAMS ((int fd, char *buf, int len, int timeout)); -static int dosasync_write PARAMS ((int fd, const char *buf, int len, int timeout)); - -#define SIGNATURE 0x4154 -#define VERSION 1 -#define OFFSET 0x104 - -#define peek(a,b) (*(unsigned short *)(0xe0000000 + (a)*16 + (b))) - typedef struct { short jmp_op; short signature; @@ -65,6 +38,33 @@ typedef struct { short iov; } ASYNC_STRUCT; +static int go32_open PARAMS ((serial_t scb, const char *name)); +static void go32_raw PARAMS ((serial_t scb)); +static int wait_for PARAMS ((serial_t scb, int timeout)); +static int go32_readchar PARAMS ((serial_t scb, int timeout)); +static int rate_to_code PARAMS ((int rate)); +static int go32_setbaudrate PARAMS ((serial_t scb, int rate)); +static int go32_write PARAMS ((serial_t scb, const char *str, int len)); +static void go32_restore PARAMS ((serial_t scb)); +static void go32_close PARAMS ((serial_t scb)); +static serial_ttystate go32_get_tty_state PARAMS ((serial_t scb)); +static int go32_set_tty_state PARAMS ((serial_t scb, serial_ttystate state)); +static int strncasecmp PARAMS ((char *str1, char *str2, int len)); +static char *aptr PARAMS ((short p)); +static ASYNC_STRUCT *getivec PARAMS ((int which)); +static int dos_async_init PARAMS ((int port)); +static void dos_async_tx PARAMS ((const char c)); +static int dos_async_ready PARAMS (()); +static int dos_async_rx PARAMS (()); +static int dosasync_read PARAMS ((int fd, char *buf, int len, int timeout)); +static int dosasync_write PARAMS ((int fd, const char *buf, int len)); + +#define SIGNATURE 0x4154 +#define VERSION 1 +#define OFFSET 0x104 + +#define peek(a,b) (*(unsigned short *)(0xe0000000 + (a)*16 + (b))) + static ASYNC_STRUCT *async; static int iov; #define com_rb iov @@ -331,7 +331,8 @@ go32_write (scb, str, len) } static void -go32_close () +go32_close (scb) + serial_t scb; { }