]> Git Repo - binutils.git/blobdiff - gdb/ChangeLog
From Vladimir Prus <[email protected]>:
[binutils.git] / gdb / ChangeLog
index ec2c9d7211137decac63b1627d67d0d6605ffa9b..288c38a9569cb2235fc2bb9c2ea689fc0850bb3d 100644 (file)
@@ -1,3 +1,93 @@
+2006-02-06  Vladimir Prus  <[email protected]>
+
+       * breakpoint.c (print_one_breakpoint): For MI-like UI, output
+       fullname field.
+
+2006-02-03  Daniel Jacobowitz  <[email protected]>
+
+       * exceptions.h (enum errors): Rename NO_ERROR to GDB_NO_ERROR.
+       * exceptions.c (exception_none, exceptions_state_mc_init)
+       (throw_vfatal): Use GDB_NO_ERROR.
+
+2006-02-02  Mark Kettenis  <[email protected]>
+
+       * solib-svr4.h (struct link_map_offsets): Remove r_debug_size and
+       r_map_size members.  Add r_version_offset, r_version_size and
+       r_ldsomap_offset members.
+       * solib-svr4.c (solib_svr4_r_map): Renamed from
+       fetch_link_map_member.  Simplify using read_memory_typed_address.
+       (solib_svr4_r_ldsomap): New function.
+       (open_symbol_file_object): Use solib_svr_r_map.
+       (svr4_current_sos): Use solib_svr4_r_map and look for the dynamic
+       linker by using solib_svr4_r_ldsomap.
+       (svr4_ilp32_fetch_link_map_offsets)
+       (svr4_lp64_fetch_link_map_offsets): Adjust for changes to `struct
+       link_map_offsets'.
+       * solib-legacy.c (legacy_svr4_fetch_link_map_offsets): Adjust for
+       changes to `struct link_map_offsets'.
+       * mipsnbsd-tdep.c (mipsnbsd_ilp32_fetch_link_map_offsets)
+       (mipsnbsd_lp64_fetch_link_map_offsets): Adjust for changes to
+       `struct link_map_offsets'.
+
+2006-02-01  Daniel Jacobowitz  <[email protected]>
+
+       * linux-nat.c (struct saved_ptids, threads_to_delete)
+       (record_dead_thread, prune_lwps, find_thread_from_lwp)
+       (exit_lwp): New.
+       (linux_nat_resume): Call prune_lwps.
+       (wait_lwp, linux_nat_wait): Call exit_lwp.
+
+2006-02-01  Daniel Jacobowitz  <[email protected]>
+
+       * printcmd.c (printf_command): Make format string checking
+       stricter.  Add separate cases for long_arg, ptr_arg, and
+       long_double_arg.
+       * utils.c (xstrvprintf): Improve the error message issued
+       for a bad format string.
+       * Makefile.in (GDB_WARN_CFLAGS_NO_FORMAT, INTERNAL_CFLAGS_BASE):
+       New variables.
+       (gnu-v3-abi.o, monitor.o, procfs.o, linux-thread-db.o): Remove
+       $(NO_WERROR_CFLAGS).
+       (printcmd.o): Likewise.  Use $(GDB_WARN_CFLAGS_NO_FORMAT) and
+       enable -Werror.
+
+2006-02-01  Daniel Jacobowitz  <[email protected]>
+
+       * Makefile.in (remote.o): Update.
+       * remote.c (show_packet_config_cmd): Shorten messages.
+       (remote_set_cmdlist, remote_show_cmdlist): Make file-static.
+       (show_remote_cmd): Iterate.
+       (_initialize_remote): Remove remote_set_cmdlist,
+       remote_show_cmdlist.
+
+2006-02-01  Daniel Jacobowitz  <[email protected]>
+
+       * Makefile.in (gdbtypes_h, gdbtypes.o, utils.o): Update.
+       * defs.h (hashtab_obstack_allocate, dummy_obstack_deallocate): Add
+       prototypes.
+       * dwarf2read.c (read_subroutine_type): Use TYPE_ZALLOC.
+       (hashtab_obstack_allocate, dummy_obstack_deallocate): Moved to...
+       * utils.c (hashtab_obstack_allocate, dummy_obstack_deallocate):
+       ...here.
+       * gdbtypes.c: Include "hashtab.h".
+       (build_gdbtypes): Remove extra prototype.
+       (struct type_pair, type_pair_hash, type_pair_eq)
+       (create_copied_types_hash, copy_type_recursive): New.
+       * gdbtypes.h: Include "hashtab.h".
+       (TYPE_ZALLOC): New.
+       (create_copied_types_hash, copy_type_recursive): New prototypes.
+       * objfiles.c (free_objfile): Call preserve_values.
+       * symfile.c (reread_symbols): Likewise.
+       (clear_symtab_users): Remove calls to clear_value_history and
+       clear_internalvars.
+       * value.c (clear_value_history, clear_internalvars): Removed.
+       (preserve_one_value, preserve_values): New functions.
+       * value.h (clear_value_history, clear_internalvars): Removed.
+       (preserve_values): New prototype.
+
+       * tracepoint.c (_initialize_tracepoint): Do not initialize convenience
+       variables here.
+
 2006-01-29  Mark Kettenis  <[email protected]>
 
        * amd64-tdep.c (amd64_classify): Handle TYPE_CODE_BOOL.
This page took 0.02627 seconds and 4 git commands to generate.