Update my email address.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 848041a931a12399aa2394380228c05b3770fcd4..db3a8268db2f5492a1feeece72aef8f4ffee5a3c 100644 (file)
@@ -1,5 +1,137 @@
+2007-09-18  James E. Wilson  <wilson@specifix.com>
+
+       * MAINTAINERS: Update my email address.
+
+2007-09-18  Jerome Guitton  <guitton@adacore.com>
+
+       * inf-ttrace.c (inf_ttrace_private_thread_info): New structure type.
+       (inf_ttrace_delete_dying_threads_callback): New function.
+       (inf_ttrace_resume): After resuming the execution, iterate over
+       the dying threads to delete them for the thread list.
+       (inf_ttrace_wait): on TTEVT_LWP_EXIT and TTEVT_LWP_TERMINATE,
+       mark the corresponding thread as dying instead of removing it
+       from the thread list.
+       (inf_ttrace_thread_alive): return 0 for dying threads.
+
+2007-09-17  Joel Brobecker  <brobecker@adacore.com>
+
+       * infrun.c (insert_step_resume_breakpoint_at_frame): Add assertion
+       that return_frame is not null.
+
+2007-09-17  Joel Brobecker  <brobecker@adacore.com>
+
+       * solib-svr4.c: Add include of "auxv.h".
+       (enable_break): Use the AT_BASE auxiliary entry if available.
+       * Makefile.in (solib-svr4.o): Update dependencies.
+
+2007-09-17  Joel Brobecker  <brobecker@adacore.com>
+
+       * NEWS: Create a new section for the next release branch.
+       Rename the section of the current branch, now that it has
+       been cut.
+
+2007-09-17  Jerome Guitton  <guitton@adacore.com>
+
+       * dwarf2loc.c (dwarf_expr_frame_base): Guard against NULL.
+       * Makefile.in (dwarf2loc.o): Depend on gdb_assert.h.
+
+2007-09-16  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * mi/mi-cmds.c (mi_cmds): Register -list-features.
+       * mi/mi-cmds.h (mi_cmd_list_features): New.
+       * mi/mi-main.c (mi_cmd_list_features): New.
+       
+2007-09-11  Joel Brobecker  <brobecker@adacore.com>
+
+       GDB 6.7 branch created (branch timestamp: 2007-09-07 14:00 UTC)
+       * version.in: Bump version to 6.7.50-20070911-cvs.
+
+2007-09-10  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * thread.c (free_thread): Do not delete the step resume breakpoint
+       right away.
+
+2007-09-10  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * arch-utils.c (gdbarch_info_fill): Also try core_bfd.
+       * corelow.c (core_read_description): New.
+       (init_core_ops): Set to_read_description.
+       * gdbarch.sh: Add gdbarch_core_read_description.
+       * mips-linux-tdep.c (mips_linux_core_read_description): New.
+       (mips_linux_init_abi): Call set_gdbarch_core_read_description.
+       * mips-tdep.c (mips_tdesc_gp32, mips_tdesc_gp64): New.
+       (mips_register_g_packet_guesses): Use them.
+       (_initialize_mips_tdep): Initialize them.
+       * mips-tdep.h (mips_tdesc_gp32, mips_tdesc_gp64): Declare.
+       * gdbarch.h, gdbarch.c: Regenerated.
+
+2007-09-10  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * infrun.c (stepping_past_breakpoint): New global variable.
+       (stepping_past_breakpoint_ptid): Likewise.
+       (prepare_to_proceed): Add STEP parameter.  Do not check for Ctrl-C.
+       Only switch threads if we need to single-step over a breakpoint hit
+       in the previously selected thread.  If stepping, remember previous
+       thread to switch back to in STEPPING_PAST_BREAKPOINT[_PTID].  Call
+       switch_to_thread instead of copying its contents.
+       (proceed): Pass STEP to prepare_to_proceed.  Always set ONEPROC if
+       prepare_to_proceed returns true.
+       (init_wait_for_inferior): Reset STEPPING_PAST_BREAKPOINT.
+       (context_switch): Call switch_to_thread.
+       (handle_inferior_event): Switch back to previous thread if requested
+       in STEPPING_PAST_BREAKPOINT[_PTID] by prepare_to_proceed.
+       * gdbthread.h (switch_to_thread): Add prototype.
+       * thread.c (switch_to_thread): Make global.
+
+2007-09-07  2007-09-07  Pierre Muller  <muller@ics.u-strasbg.fr>
+
+        * p-valprint.c: Fix 7 ARI reported problems.
+        (pascal_val_print): Fix one operator at end of line issue.
+        Use paddress function to remove use of
+        deprecated_print_address_numeric function (2 times).
+        Use SYMBOL_LINKAGE_NAME instead of DEPRECATED_SYMBOL_NAME.
+        (pascal_value_print): Fix 3 operator at end of line issues.
+
+2007-09-07  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       PR gdb/2103
+       * arm-tdep.c (arm_in_call_stub): Delete.
+       (arm_skip_stub): Handle from_arm and from_thumb stubs.
+
+2007-09-06  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * ppc-sysv-tdep.c (do_ppc_sysv_return_value): Handle other integer
+       types.
+
+2007-09-04  Daniel Jacobowitz  <dan@codesourcery.com>
+           Jim Blandy  <jimb@codesourcery.com>
+
+       * NEWS: Update description of string changes.  Mention print/s.
+       * c-valprint.c (textual_element_type): New.
+       (c_val_print): Use it.  Do not skip address printing for pointers
+       with a string format.
+       (c_value_print): Doc update.
+       * dwarf2read.c (read_array_type): Use make_vector_type.
+       * gdbtypes.c (make_vector_type): New.
+       (init_vector_type): Use it.
+       (gdbtypes_post_init): Initialize builtin_true_unsigned_char.
+       (_initialize_gdbtypes): Mark int8_t and uint8_t as TYPE_FLAG_NOTTEXT.
+       * gdbtypes.h (struct builtin_type): Add builtin_true_unsigned_char.
+       (TYPE_FLAG_NOTTEXT, TYPE_NOTTEXT): New.
+       (make_vector_type): New.
+       * printcmd.c (print_formatted): Only handle 's' and 'i' for examine.
+       Call the language print routine for string format.
+       (print_scalar_formatted): Call val_print for string format.  Handle
+       unsigned original types for char format.
+       (validate_format): Do not reject string format.
+       * stabsread.c (read_type): Use make_vector_type.
+       * xml-tdesc.c (tdesc_start_vector): Use init_vector_type.
+
 2007-09-04  Michael Snyder  <msnyder@access-company.com>
 
+       * expprint.c (print_subexp_standard): Check strchr for null.
+       * Makefile.in (expprint.o): Depend on gdb_assert.h.
+
        * gnu-v2-abi.c (gnuv2_value_rtti_type): Guard against null.
 
        * stabsread.c (patch_block_status): Guard against null.
This page took 0.025102 seconds and 4 git commands to generate.