diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 752d6db8ac..0c47be7e05 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +2000-08-06 Kevin Buettner + + * ch-exp.c (parse_opt_name_string): Protoize. [Thanks to Eli + Zaretskii for the prefatory comment.] + * core-regset.c (fetch_core_registers): Protoize; revise + comment. + 2000-08-06 Christopher Faylor * win32-nat.c: Perform various gcc warning cleanups. diff --git a/gdb/ch-exp.c b/gdb/ch-exp.c index 3d8318e0e5..32eb2ebb31 100644 --- a/gdb/ch-exp.c +++ b/gdb/ch-exp.c @@ -301,9 +301,10 @@ expect (enum ch_terminal token, char *message) } #if 0 +/* Parse a name string. If ALLOW_ALL is 1, ALL is allowed as a postfix. */ + static tree -parse_opt_name_string (allow_all) - int allow_all; /* 1 if ALL is allowed as a postfix */ +parse_opt_name_string (int allow_all) { int token = PEEK_TOKEN (); tree name; diff --git a/gdb/core-regset.c b/gdb/core-regset.c index f6e6a88901..a3aa52e138 100644 --- a/gdb/core-regset.c +++ b/gdb/core-regset.c @@ -72,20 +72,16 @@ void _initialize_core_regset (void); Read the values of either the general register set (WHICH equals 0) or the floating point register set (WHICH equals 2) from the core file data (pointed to by CORE_REG_SECT), and update gdb's idea of - their current values. The CORE_REG_SIZE parameter is ignored. + their current values. The CORE_REG_SIZE parameter is compared to + the size of the gregset or fpgregset structures (as appropriate) to + validate the size of the structure from the core file. The + REG_ADDR parameter is ignored. - NOTES - - Use the indicated sizes to validate the gregset and fpregset - structures. */ static void -fetch_core_registers (core_reg_sect, core_reg_size, which, reg_addr) - char *core_reg_sect; - unsigned core_reg_size; - int which; - CORE_ADDR reg_addr; /* Unused in this version */ +fetch_core_registers (char *core_reg_sect, unsigned core_reg_size, int which, + CORE_ADDR reg_addr) { #if defined (HAVE_GREGSET_T) && defined (HAVE_FPREGSET_T) gregset_t gregset;