* complaints.c (stop_whining): Make signed.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 3a6921ad0bfb1cbee06f4a0e3445dfaba1649771..ee9eb3fda1e368495e225add38080ae8c7bcd5d5 100644 (file)
@@ -1,3 +1,123 @@
+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.
+       (printf_command): Use gdb_byte.
+       * symfile.c (separate_debug_file_exists): Use gdb_byte.
+       (load_section_callback, read_target_long_array): Likewise.
+       (simple_read_overlay_table, simple_read_overlay_region_table)
+       (simple_overlay_update_1): Correct calls to read_target_long_array.
+       * valprint.c (partial_memory_read): Change MYADDR to a gdb_byte *.
+       Also change local pointers.
+       (val_print_string): Use gdb_byte.
+
+2006-01-15  Mark Kettenis  <kettenis@gnu.org>
+
+       * alphafbsd-tdep.c: Include "solib-svr4.h".
+       (alphafbsd_init_abi): Set solib_svr4_fetch_link_map_offsets to
+       svr4_lp64_fetch_link_map_offsets.
+       * Makefile.in (alphafbsd-tdep.o): Update dependencies.
+       * config/alpha/fbsd.mt (TDEPFILES): Add corelow.o, solib.o and
+       solib-svr4.o.
+       * config/alpha/fbsd.mh (NATDEPFILES): Remove solib.o, solib-svr4.o
+       and solib-legacy.o.
+       * config/alpha/nm-fbsd.h: Don't include "solib.h".
+
 2006-01-15  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * source.c (_initialize_source): Use add_setshow_integer_cmd.
This page took 0.027195 seconds and 4 git commands to generate.