+2006-01-17 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * complaints.c (stop_whining): Make signed.
+ * linux-thread-db.c (thread_db_store_registers): Use gdb_byte.
+
+2006-01-17 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * dwarf2read.c, remote-fileio.c, remote.h: Update copyright
+ notices.
+
+2006-01-17 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * dwarf2read.c (peek_die_abbrev, read_address, read_initial_length)
+ (read_offset): Change BYTES_READ argument to unsigned int.
+ (dwarf2_build_psymtabs_easy, read_comp_unit_head)
+ (create_all_comp_units, dwarf2_get_pc_bounds)
+ (dwarf_decode_line_header, var_decode_location)
+ (dwarf_decode_macros): Change local BYTES_READ variables to
+ unsigned int.
+ (read_indirect_string): Remove obsolete cast.
+
+2006-01-17 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * remote-fileio.c (remote_fileio_return_success): Take a gdb_byte
+ argument.
+ (remote_fileio_func_open, remote_fileio_func_rename)
+ (remote_fileio_func_unlink, remote_fileio_func_stat)
+ (remote_fileio_func_fstat, remote_fileio_func_gettimeofday)
+ (remote_fileio_func_system): Cast the arguments to
+ remote_read_bytes and remote_write_bytes.
+ (remote_fileio_func_read, remote_fileio_func_write): Use a
+ gdb_byte buffer.
+ * remote.h (remote_read_bytes, remote_write_bytes): Update
+ prototypes.
+ * remote.c (hex2bin, bin2hex): Use gdb_byte for the BIN argument.
+ (threadref_to_int): Replace bogus char * cast.
+ (remote_unpack_thread_info_response): Use int for tag.
+ (remote_threads_extra_info, remote_check_symbols): Cast string
+ arguments to hex2bin.
+ (remote_wait): Use a char buffer for packets and a gdb_byte
+ buffer for registers.
+ (remote_async_wait): Likewise.
+ (remote_prepare_to_store, store_register_using_P)
+ (remote_store_registers): Use gdb_byte buffers.
+ (remote_write_bytes, remote_read_bytes): Use a gdb_byte pointer
+ for MYADDR and char buffers for strings.
+ (remote_xfer_partial): Add casts for string operations on READBUF.
+ (remote_rcmd): Cast strings passed to bin2hex.
+
+2006-01-16 Mark Mitchell <mark@codesourcery.com>
+
+ * aclocal.m4: Regenerate.
+
+2006-01-16 Nathan Sidwell <nathan@codesourcery.com>
+
+ * mt-tdep.c (enum mt_gdb_regnums): Add MT_COPRO_PSEUDOREG_ARRAY,
+ MT_COPRO_PSEUDOREG_DIM_1, MT_COPRO_PSEUDOREG_DIM_2,
+ MT_COPRO_PSEUDOREG_REGS members. Adjust MT_NUM_PSEUDO_REGS.
+ (mt_register_name): Lazily synthesize name for coprocessor pseudo
+ array registers.
+ (mt_copro_register_type): New. Broken out of ...
+ (mt_register_type): ... here. Use it. Deal with coprocessor
+ pseudo array.
+ (mt_select_coprocessor): New.
+ (mt_pseudo_register_read, mt_pseudo_register_write): Deal with
+ coprocessor pseudo array.
+
+2006-01-16 Andrew Stubbs <andrew.stubbs@st.com>
+
+ * breakpoint.c (insert_breakpoints): Check that a thread exists
+ before inserting thread specific breakpoints.
+
+2006-01-15 Mark Kettenis <kettenis@gnu.org>
+
+ * osabi.c (generic_elf_osabi_sniffer): Fix typo in previous
+ commit.
+
+ * alpha-tdep.c (alpha_gdbarch_init): Set cannot_step_breakpoint.
+ * config/alpha/nm-osf.h (CANNOT_STEP_BREAKPOINT): Remove.
+ * config/alpha/nm-linux.h (CANNOT_STEP_BREAKPOINT): Remove.
+ * config/alpha/nm-nbsd.h: Remove file.
+ * config/alpha/nm-fbsd.h: Remove file
+ * config/alpha/nbsd.mh (NAT_FILE): Remove.
+ * config/alpha/fbsd.mh (NAT_FILE): Remove.
+
+2006-01-15 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * macroexp.c (expand): Initialize argc.
+ * stabsread.c (read_type): Handle errors from read_args.
+ (read_args): Return NULL for errors.
+
+2006-01-15 Mark Kettenis <kettenis@gnu.org>
+
+ * osabi.c (generic_elf_osabi_sniffer): Use memcmp instead of
+ strcmp to compare string to a byte buffer.
+
2006-01-15 Daniel Jacobowitz <dan@codesourcery.com>
* printcmd.c (output_command): Always initialize fmt.size.