gdb/
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 4f756ad611e74782a0890e2ea3e7132f6f74660c..fd04d7ada55e6deb1b12e2fcf2e739f1a4ea0da5 100644 (file)
@@ -1,3 +1,752 @@
+2012-08-16  Yao Qi  <yao@codesourcery.com>
+
+       * gdbtypes.h (enum type_code): Define TYPE_CODE_BITSTRING -1.
+       * arm-tdep.c (arm_type_align): Remove code handling TYPE_CODE_BITSTRING.
+       * c-typeprint.c (c_type_print_varspec_prefix): Likewise.
+       (c_type_print_varspec_suffix): Likewise.
+       * eval.c (evaluate_subexp_standard): Likewise.
+       * f-typeprint.c (f_type_print_varspec_prefix): Likewise.
+       (f_type_print_varspec_suffix): Likewise.
+       * gdbtypes.c (is_scalar_type): Likewise.
+       (recursive_dump_type): Likewise.
+       * infcall.c (value_arg_coerce): Likewise.
+       * m2-valprint.c (m2_val_print): Likewise.
+       * p-typeprint.c (pascal_type_print_varspec_prefix): Likewise.
+       (pascal_type_print_varspec_suffix): Likewise.
+       (pascal_type_print_base): Likewise.
+       * p-valprint.c (pascal_val_print): Likewise.
+       (pascal_val_print): Likewise.
+       * valops.c (value_slice): Likewise.
+       * valprint.c (scalar_type_p): Likewise.
+       * valarith.c (value_bitstring_subscript): Remove.
+       (value_concat): Remove code handling TYPE_CODE_BITSTRING.
+       Remove comment on TYPE_CODE_BITSTRING.
+
+       * stabsread.c (read_type): Don't set TYPE_CODE (type) to
+       TYPE_CODE_BITSTRING.
+
+       * python/py-type.c (pyty_codes): Move ENTRY (TYPE_CODE_BITSTRING) to
+       slot 0.
+
+2012-08-16  Yao Qi  <yao@codesourcery.com>
+
+       * tracepoint.c (trace_find_none_command): Remove.
+       (_initialize_tracepoint): Call add_alias_cmd for "tfind none".
+
+2012-08-16  Yao Qi  <yao@codesourcery.com>
+
+       * remote.c (handle_notification): Remove parameter 'length'.
+       (putpkt_binary, getpkt_or_notif_sane_1): Caller update.
+
+2012-08-15  Keith Seitz  <keiths@redhat.com>
+
+       * gdbtypes.c (opaque_type_resolution): Make static.
+       Add missing comment.
+       (overload_debug): Add missing comment.
+       (show_opaque_type_resolution): Likewise.
+       (show_overload_debug): Likewise.
+       (print_bit_vector): Remove unnecessary forward declaration.
+       (print_arg_types): Likewise.
+       (dump_fn_fieldlists): Likewise.
+       (print_cplus_stuff): Likewise.
+
+2012-08-15  Tom Tromey  <tromey@redhat.com>
+
+       * gdb_bfd.c (struct gdb_bfd_data) <archive_bfd>: New field.
+       (gdb_bfd_ref): Initialize new field.
+       (gdb_bfd_unref): Unref the archive BFD.
+       (gdb_bfd_openr_next_archived_file): Acquire a reference to the
+       parent archive.
+
+2012-08-15  Tom Tromey  <tromey@redhat.com>
+
+       PR python/14387:
+       * python/py-bpevent.c (create_breakpoint_event_object): Update
+       comment.
+       * python/py-event.c (evpy_add_attribute): Update comment.
+       * python/py-exitedevent.c (create_exited_event_object): Fix
+       reference counting and error handling.
+       * python/py-newobjfileevent.c (create_new_objfile_event_object):
+       Fix reference counting.
+       * python/py-signalevent.c (create_signal_event_object): Fix
+       reference counting and error handling.
+       * python/py-stopevent.c (emit_stop_event): Fix reference
+       counting.
+       * python/py-threadevent.c (get_event_thread): Return a
+       borrowed reference.
+       * python/py-type.c (convert_field): Fix reference counting.
+
+2012-08-15  Tom Tromey  <tromey@redhat.com>
+
+       * dwarf2read.c (dwarf_decode_macro_bytes)
+       <DW_MACRO_GNU_transparent_include>: Use pointer to included data
+       as hash key.
+
+2012-08-14  Mike Frysinger  <vapier@gentoo.org>
+
+       * infcmd.c (_initialize_infcmd): Update help text for the signal,
+       stepi, nexti, finish, next, step, jump, and continue commands.
+       * infrun.c (_initialize_infrun): Update help text for the handle
+       command.
+
+2012-08-14  Doug Evans  <dje@google.com>
+
+       * gdbtypes.c (struct extra): Delete, unused.
+
+       * gdbtypes.c: Whitespace cleanup.
+       (address_space_name_to_int): Remove "extern" from definition.
+       (_initialize_gdbtypes): Declare with initialize_file_ftype.
+
+       * gdbtypes.c (make_pointer_type): Remove redundant setting of
+       TYPE_POINTER_TYPE (type).
+
+2012-08-14  Gary Benson  <gbenson@redhat.com>
+
+       * solib-svr4.c (svr4_free_library_list): Use free_so.
+
+2012-08-13  Mike Frysinger  <vapier@gentoo.org>
+
+       * .gitignore: Add go-exp.c.
+
+2012-08-13  Doug Evans  <dje@google.com>
+
+       * value.c (show_convenience): Tweak comment.
+       (_initialize_values): Mention convenience functions in the help text
+       for "show convenience".
+
+2012-08-13  Yao Qi  <yao@codesourcery.com>
+
+       * std-operator.def: Remove TERNOP_SLICE_COUNT.
+       * breakpoint.c (watchpoint_exp_is_const): Remove handling to
+       TERNOP_SLICE_COUNT.
+       * eval.c (evaluate_subexp_standard): Likewise.
+       * expprint.c (print_subexp_standard): Likewise.
+       (dump_subexp_body_standard): Likewise.
+       * parse.c (operator_length_standard): Likewise.
+
+2012-08-13  Yao Qi  <yao@codesourcery.com>
+
+       * std-operator.def: Remove OP_BITSTRING.
+       * breakpoint.c (watchpoint_exp_is_const): Update.
+       * eval.c (evaluate_subexp_standard): Remove handling to
+       OP_BITSTRING.
+       * expprint.c (print_subexp_standard): Likewise.
+       (dump_subexp_body_standard): Likewise.
+       * parse.c (operator_length_standard): Likewise.
+       * valops.c (value_bitstring): Remove.
+       * value.h: Remove the declaration of 'value_bitstring'.
+
+2012-08-10  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * linespec.c (find_methods): Remove unused variables `i1' and
+       `name_len'.
+       (decode_line_full): Likewise for `arg_start'.
+
+2012-08-10  Sergio Durigan Junior  <sergiodj@redhat.com>
+
+       * gdb_bfd.c (gdb_bfd_unref): Remove unused variable `slot'.
+       (zlib_decompress_section): Likewise for `section_data'.
+       (gdb_bfd_map_section): Likewise for `buf' and `retbuf'.
+
+2012-08-10  Doug Evans  <dje@google.com>
+
+       Add $_memeq, $_regex, $_streq, $_strlen convenience functions.
+       * NEWS: Document them.
+       * data-directory/Makefile.in (PYTHON_FILES): Add function/__init__.py,
+       function/strfns.py.
+       * python/py-type.c (typy_array_1): New function.
+       (typy_array): Call it.
+       (typy_vector): New function.
+       (type_object_methods): Add "vector".
+       * python/lib/gdb/function/__init__.py: New file.
+       * python/lib/gdb/function/strfns.py: New file.
+
+2012-08-10  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       * python/py-type.c (convert_field): Use gdb_py_long_from_longest
+       for TYPE_FIELD_BITPOS.
+       (typy_get_sizeof): Likewise for TYPE_LENGTH.
+
+2012-08-10  Mike Frysinger  <vapier@gentoo.org>
+
+       PR cli/10436:
+       * common/vec.h (VEC_merge): Define.
+       (DEF_VEC_ALLOC_FUNC_I): Add a merge helper.
+       (DEF_VEC_ALLOC_FUNC_P): Likewise.
+       (DEF_VEC_ALLOC_FUNC_O): Likewise.
+       * completer.c: Include gdb_signals.h.
+       (signal_completer): Define.
+       * completer.h (signal_completer): Add prototype.
+       * infcmd.c (_initialize_infcmd): Assign the command
+       completer for "signal" to handle_completer.
+       * infrun.c: Include completer.h.
+       (handle_completer): Define.
+       (_initialize_infrun): Declare a new local variable c.  Store the
+       result of add_com("handle") to it.  Assign the command
+       completer for "handle" to handle_completer.
+
+2012-08-09  Yao Qi  <yao@codesourcery.com>
+
+       * cli/cli-decode.c (set_cmd_prefix): New.
+       (lookup_cmd_for_prefixlist): New.
+       (add_prefix_cmd): Call set_cmd_prefix and update field 'prefix'
+       of each cmd_list_element in *prefixlist.
+       (add_setshow_cmd_full): set_cmd_prefix.
+       (add_alias_cmd): Likewise.
+       * cli/cli-decode.h (struct cmd_list_element) <prefix>: New field.
+       Declare 'auto_boolean_enums'.
+       * cli/cli-setshow.c: Include "observer.h".
+       (notify_command_param_changed_p): New.
+       (add_setshow_auto_boolean_cmd): Move auto_boolean_enums out.
+       Remove 'static'.
+       (do_setshow_command): Split it to ...
+       (do_set_command, do_show_command): ... them.  New.
+       (do_set_command): Call observer_notify_command_param_changed if
+       notify_command_param_changed_p returns true.
+       (cmd_show_list): Caller update.
+       * auto-load.c (set_auto_load_cmd): Likewise.
+       * remote.c (show_remote_cmd): Likewise.
+       * cli/cli-setshow.h: Update declarations.
+       * top.c (execute_command): Call do_set_command and do_show_command.
+
+       * NEWS: Mention new MI notification.
+       * mi/mi-interp.c: Declare mi_command_param_changed.
+       (mi_interpreter_init): Attach mi_command_param_changed to
+       observer command_param_changed.
+       (mi_command_param_changed): New.
+       Remove mi_suppress_breakpoint_notifications.
+       Define global variable mi_suppress_notification.
+       (mi_breakpoint_created): Update.
+       (mi_breakpoint_deleted): Likewise.
+       (mi_breakpoint_modified): Likewise.
+       * mi/mi-main.c (mi_cmd_execute): Likewise.  Check command
+       'gdb-set' and set mi_suppress_notification.
+       * mi/mi-main.h: (mi_suppress_notification): New struct.
+
+2012-08-09  Andreas Tobler  <andreast@fgznet.ch>
+           Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * fbsd-nat.h (fbsd_find_memory_regions): Use find_memory_region_ftype.
+
+2012-08-09  Yao Qi  <yao@codesourcery.com>
+
+       * cli/cli-cmds.c (enablebreaklist): Move it to breakpoint.c.
+       (skiplist): Move it to skip.c.
+       (init_cmd_lists): Remove code setting enablebreaklist and
+       skiplist to NULL.
+       * breakpoint.c (enablebreaklist): Moved from cli/cli-cmds.c.
+       * cli/cli-cmds.h: Remove declaration of enablebreaklist and
+       skiplist.
+       * gdbcmd.h: Likewise.
+       * skip.c (_initialize_step_skip): Move 'skiplist' from
+       cli/cli-cmds.c.
+
+2012-08-09  Yao Qi  <yao@codesourcery.com>
+
+       * cli/cli-dump.c: Add 'static' to some cmd_list_element variables.
+       * gnu-nat.c, symfile.c: Likewise.
+
+2012-08-08  Aaron Gamble  <agamble@google.com>
+
+       * utils.c (prompt_for_continue_wait_time): New static global.
+       (make_command_stats_cleanup): Initialize it.
+       (report_command_stats): Subtract time waiting for user.
+       (prompt_for_continue): Track time waiting for user.
+       (defaulted_query): Track time waiting for user.
+
+2012-08-08  Doug Evans  <dje@google.com>
+
+       * eval.c (evaluate_subexp_standard): Fix thinko in handling
+       UNOP_MEMVAL_TYPE.
+       * expprint.c (print_subexp_standard, case OP_TYPE): New.
+       (print_subexp_standard, case UNOP_CAST_TYPE): Don't increment pos.
+       (print_subexp_standard, case UNOP_DYNAMIC_CAST): Ditto.
+       (print_subexp_standard, case UNOP_REINTERPRET_CAST): Ditto.
+       (print_subexp_standard, case UNOP_MEMVAL_TYPE): Ditto.
+       (dump_subexp_body_standard, case UNOP_DYNAMIC_CAST): Don't increment
+       elt.
+       (dump_subexp_body_standard, case UNOP_REINTERPRET_CAST): Ditto.
+       (dump_subexp_body_standard, case UNOP_CAST_TYPE): Ditto.
+       (dump_subexp_body_standard, case UNOP_MEMVAL_TYPE): Ditto.
+       (dump_prefix_expression): Handle OP_TYPE.
+
+2012-08-08  Keith Seitz  <keiths@redhat.com>
+
+       * breakpoint.c (parse_breakpoint_sals): Remove unused variable
+       addr_start.
+
+2012-08-08  Doug Evans  <dje@google.com>
+
+       * linux-thread-db.c: #include "gdb_vecs.h".
+       (try_thread_db_load_from_pdir_1): New arg "subdir".  All callers
+       updated.
+       (try_thread_db_load_from_pdir): New arg "subdir".  All callers updated.
+       (thread_db_load_search): Use a vector to iterate over path elements.
+       Handle text appearing after "$pdir".
+
+       * gdb_string.h: Moved to ...
+       * common/gdb_string.h: ... here.
+       * common/vec.h: Remove #ifndef GDBSERVER conditional inclusion of
+       gdb_string.h and gdb_assert.h.
+
+2012-08-08  Yao Qi  <yao@codesourcery.com>
+
+       * tic6x-tdep.c (tic6x_register_to_value): Remove.
+       (tic6x_value_to_register): Likewise.
+       (tic6x_gdbarch_init): Don't call set_gdbarch_register_to_value
+       and set_gdbarch_value_to_register.
+
+2012-08-07  Jan Kratochvil  <jan.kratochvil@redhat.com>
+           Jean-Marc Saffroy  <saffroy@gmail.com>
+
+       PR 11804
+       * defs.h (find_memory_region_ftype): New comment.  New arg modified.
+       * fbsd-nat.c (fbsd_find_memory_regions): Add the passed modified value.
+       * gcore.c (gcore_create_callback): New function comment.  Add modified
+       parameter.  Only write modified regions.  Set SEC_READONLY exactly
+       according to MODIFIED.
+       (objfile_find_memory_regions): Ignore separate debug info files.  Ass
+       the passed modified value to FUNC.
+       * gnu-nat.c (gnu_find_memory_regions): Add the passed modified value.
+       * linux-tdep.c (linux_find_memory_regions): Try to reads smaps file
+       first.  New variables modified and has_anonymous.  Parse the lines of
+       smaps file.  Add the passed MODIFIED value to FUNC.
+       * procfs.c (find_memory_regions_callback): Add the passed modified
+       value.
+
+2012-08-06  Tom Tromey  <tromey@redhat.com>
+
+       * dwarf2-frame.c (clear_pointer_cleanup): New function.
+       (dwarf2_frame_cache): Use it.
+       * frame-unwind.h (frame_sniffer_ftype): Document prologue
+       cache initialization constraint.
+
+2012-08-06  Tom Tromey  <tromey@redhat.com>
+
+       PR python/14386:
+       * varobj.c (update_dynamic_varobj_children): Don't call
+       PyIter_Check.
+
+2012-08-06  Tom Tromey  <tromey@redhat.com>
+
+       PR cli/14392:
+       * cli/cli-cmds.c (list_command): Filter 'sals_end'.
+
+2012-08-06  Nathaniel Flath  <flat0103@gmail.com>
+
+       * NEWS: New entry for 'cd' default parameters.
+       * cli/cli-cmds.c (cd_command): Replace error_no_arg by DIR assignment.
+
+2012-08-03  Tom Tromey  <tromey@redhat.com>
+
+       * dwarf2-frame.c (dwarf2_frame_cache): Call do_cleanups before
+       return.
+
+2012-08-02  Ulrich Weigand  <ulrich.weigand@linaro.org>
+
+       * inf-child.c (inf_child_fileio_pwrite): If pwrite fails, fall back
+       to attempting lseek/write.
+       (inf_child_fileio_pread): Likewise for pread.
+
+2012-08-02  Yao Qi  <yao@codesourcery.com>
+
+       * dwarf2loc.c (entry_values_debug): Add 'unsigned'.
+       (_initialize_dwarf2loc): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * dwarf2loc.h: Update the declaration of 'entry_values_debug'.
+       * dwarf2read.c (dwarf2_die_debug): Add 'unsigned'.
+       (_initialize_dwarf2_read): Call add_setshow_zuinteger_cmd
+       instead of add_setshow_zinteger_cmd.
+       * darwin-nat.c (dwarwin_debug_flag): Add 'unsigned'.
+       (_initialize_darwin_inferior): Call add_setshow_zuinteger_cmd
+       instead of add_setshow_zinteger_cmd.
+       * frame.c (frame_debug): Add 'unsigned'.
+       (_intialize_frame): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * frame.h: Update the declaration of 'frame_debug'.
+       * gdbtypes.c (overload_debug): Add 'unsigned'.
+       (_initialize_gdbtypes): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * inferior.h: Update declaration of 'debug_infrun'.
+       * infrun.c (debug_infrun): Add 'unsigned'.
+       (_initialize_infrun): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * jit.c (jit_debug): Add 'unsigned'.
+       (_initialize_jit): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * linux-nat.c (debug_linux_nat): Add 'unsigned'.
+       (_initialize_linux_nat): Call add_setshow_zuinteger_cmd
+       instead of add_setshow_zinteger_cmd.
+       * linux-thread-db.c (libthread_db_debug): Add 'unsigned'.
+       (_initialize_thread_db): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * machoread.c (mach_o_debug_level): Add 'unsigned'.
+       (_initialize_machoread): Call add_setshow_zuinteger_cmd
+       instead of add_setshow_zinteger_cmd.
+       * mi/mi-cmd-var.c: Update the declaration of 'varobjdebug'.
+       * microblaze-tdep.c (microblaze_debug_flag): Add 'unsigned'.
+       (_initialize_microblaze_tdep): Call add_setshow_zuinteger_cmd
+       intead of add_setshow_zinteger_cmd.
+       * mips-tdep.c (mips_debug): Add 'unsigned'.
+       (_initialize_mips_tdep): Call add_setshow_zuinteger_cmd
+       instead of add_setshow_zinteger_cmd.
+       * monitor.c (monitor_debug): Add 'unsigned'.
+       (_initialize_remote_monitors): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * observer.c (observer_debug): Add 'unsigned'.
+       (_initialize_observer): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * parse.c (expressiondebug): Add 'unsigned'.
+       (_initialize_parse): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * record.c (record_debug): Add 'unsigned'.
+       (_initialize_record): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * record.h: Update the declaration of 'record_debug'.
+       * stap-probe.c (stap_expression_debug): Add 'unsigned'.
+       (_initialize_stap_probe): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * serial.c (global_serial_debug_p): Add 'unsigned'.
+       (_initialize_serial): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * solib-dsbt.c (solib_dsbt_debug): Add 'unsigned'.
+       (_initialize_dsbt_solib): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * solib-frv.c (solib_frv_debug): Add 'unsigned'.
+       (_initialize_frv_solib): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * target.c (targetdebug): Add 'unsigned'.
+       (initialize_targets): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * valops.c (overload_debug): Add 'unsigned'.
+       * varobj.c (varobjdebug): Add 'unsigned'.
+       (_initialize_varobj): Call add_setshow_zuinteger_cmd instead of
+       add_setshow_zinteger_cmd.
+       * xtensa-tdep.c (xtensa_debug_level): Add 'unsigned'.
+       (_initialize_xtensa_tdep): Call add_setshow_zuinteger_cmd
+       instead of add_setshow_zinteger_cmd.
+
+       * arch-utils.h: Remove the declaration of 'gdbarch_debug'.
+       * gdbarch.sh (gdbarch_debug): Add 'unsigned'.
+       (extern void _initialize_gdbarch): Call add_setshow_zuinteger_cmd
+       instead of add_setshow_zinteger_cmd.
+       * gdbarch.c, gdbarch.h: Re-generated.
+
+2012-08-02  Yao Qi  <yao@codesourcery.com>
+
+       * nto-tdep.c: Don't include cli/cli-decode.h and
+       cli/cli-cmds.h.
+       (_initialize_nto_tdep): Remove.
+       * nto-tdep.h (struct nto_target_ops) <internal_debugging>:
+       Remove field.
+       Remove macro nto_internal_debugging.
+
+2012-08-01  Richard Henderson  <rth@redhat.com>
+
+       * configure.tgt (m32c-*-*) [gdb_target_obs]: Remove prologue-value.o.
+       (mep-*-*) [gdb_target_obs]: Likewise.
+
+2012-07-31  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * ppc-linux-tdep.c (ppc_linux_init_abi): Register
+       linux_get_siginfo_type.
+
+2012-07-31  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * infcall.c (call_function_by_hand): Move BP_ADDR comment to
+       AT_ENTRY_POINT.
+       (call_function_by_hand) <ON_STACK>: Call write_memory with
+       gdbarch_breakpoint_from_pc, if possible.
+       (call_function_by_hand) <AT_ENTRY_POINT>: The BP_ADDR comment is moved
+       here.
+
+2012-07-31  Yao Qi  <yao@codesourcery.com>
+
+       * tracepoint.c: Add 'static' for some variables.
+
+2012-07-31  Yao Qi  <yao@codesourcery.com>
+
+       * go32-nat.c: Declare _initialize_go32_nat.
+       * ser-go32.c: Declare _initialize_ser_dos.
+       * top.c (do_chdir_cleanup): Add 'static'.
+
+2012-07-30  Keith Seitz  <keiths@redhat.com>
+
+       * linespec.c (linespec_lex_number): A number followed
+       by quotes is a valid number, too.
+
+2012-07-30  Tom Tromey  <tromey@redhat.com>
+
+       * remote-sim.c (gdb_os_poll_quit): Don't check immediate_quit.
+
+2012-07-30  Ulrich Weigand  <ulrich.weigand@linaro.org>
+
+       * arm-linux-nat.c (arm_linux_hw_breakpoint_initialize): Do not
+       attempt to 4-byte-align HW breakpoint addresses for Thumb.
+
+2012-07-30  Andrew Burgess  <aburgess@broadcom.com>
+
+       * varobj.c (varobj_invalidate_iter): All varobj must be marked as
+       invalid or reevaluated to prevent prevent references to possibly
+       delete'd type objects being left in the varobj.
+
+2012-07-27  Tom Tromey  <tromey@redhat.com>
+           Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * copying.awk: Print buffer-read-only and vi ro markers.
+       * copying.c: Rebuild.
+       * gdbarch.sh (copyright): Print buffer-read-only and vi ro markers.
+       * gdbarch.c, gdbarch.h: Rebuild.
+       * target-descriptions.c (maint_print_c_tdesc_cmd): Print
+       buffer-read-only and vi ro markers.
+       * features/arm-with-iwmmxt.c: Rebuild.
+       * features/arm-with-m-fpa-layout.c: Rebuild.
+       * features/arm-with-m-vfp-d16.c: Rebuild.
+       * features/arm-with-m.c: Rebuild.
+       * features/arm-with-neon.c: Rebuild.
+       * features/arm-with-vfpv2.c: Rebuild.
+       * features/arm-with-vfpv3.c: Rebuild.
+       * features/i386/amd64-avx-linux.c: Rebuild.
+       * features/i386/amd64-avx.c: Rebuild.
+       * features/i386/amd64-linux.c: Rebuild.
+       * features/i386/amd64.c: Rebuild.
+       * features/i386/i386-avx-linux.c: Rebuild.
+       * features/i386/i386-avx.c: Rebuild.
+       * features/i386/i386-linux.c: Rebuild.
+       * features/i386/i386-mmx-linux.c: Rebuild.
+       * features/i386/i386-mmx.c: Rebuild.
+       * features/i386/i386.c: Rebuild.
+       * features/i386/x32-avx-linux.c: Rebuild.
+       * features/i386/x32-avx.c: Rebuild.
+       * features/i386/x32-linux.c: Rebuild.
+       * features/i386/x32.c: Rebuild.
+       * features/mips-dsp-linux.c: Rebuild.
+       * features/mips-linux.c: Rebuild.
+       * features/mips64-dsp-linux.c: Rebuild.
+       * features/mips64-linux.c: Rebuild.
+       * features/rs6000/powerpc-32.c: Rebuild.
+       * features/rs6000/powerpc-32l.c: Rebuild.
+       * features/rs6000/powerpc-403.c: Rebuild.
+       * features/rs6000/powerpc-403gc.c: Rebuild.
+       * features/rs6000/powerpc-405.c: Rebuild.
+       * features/rs6000/powerpc-505.c: Rebuild.
+       * features/rs6000/powerpc-601.c: Rebuild.
+       * features/rs6000/powerpc-602.c: Rebuild.
+       * features/rs6000/powerpc-603.c: Rebuild.
+       * features/rs6000/powerpc-604.c: Rebuild.
+       * features/rs6000/powerpc-64.c: Rebuild.
+       * features/rs6000/powerpc-64l.c: Rebuild.
+       * features/rs6000/powerpc-7400.c: Rebuild.
+       * features/rs6000/powerpc-750.c: Rebuild.
+       * features/rs6000/powerpc-860.c: Rebuild.
+       * features/rs6000/powerpc-altivec32.c: Rebuild.
+       * features/rs6000/powerpc-altivec32l.c: Rebuild.
+       * features/rs6000/powerpc-altivec64.c: Rebuild.
+       * features/rs6000/powerpc-altivec64l.c: Rebuild.
+       * features/rs6000/powerpc-cell32l.c: Rebuild.
+       * features/rs6000/powerpc-cell64l.c: Rebuild.
+       * features/rs6000/powerpc-e500.c: Rebuild.
+       * features/rs6000/powerpc-e500l.c: Rebuild.
+       * features/rs6000/powerpc-isa205-32l.c: Rebuild.
+       * features/rs6000/powerpc-isa205-64l.c: Rebuild.
+       * features/rs6000/powerpc-isa205-altivec32l.c: Rebuild.
+       * features/rs6000/powerpc-isa205-altivec64l.c: Rebuild.
+       * features/rs6000/powerpc-isa205-vsx32l.c: Rebuild.
+       * features/rs6000/powerpc-isa205-vsx64l.c: Rebuild.
+       * features/rs6000/powerpc-vsx32.c: Rebuild.
+       * features/rs6000/powerpc-vsx32l.c: Rebuild.
+       * features/rs6000/powerpc-vsx64.c: Rebuild.
+       * features/rs6000/powerpc-vsx64l.c: Rebuild.
+       * features/rs6000/rs6000.c: Rebuild.
+       * features/s390-linux32.c: Rebuild.
+       * features/s390-linux32v1.c: Rebuild.
+       * features/s390-linux32v2.c: Rebuild.
+       * features/s390-linux64.c: Rebuild.
+       * features/s390-linux64v1.c: Rebuild.
+       * features/s390-linux64v2.c: Rebuild.
+       * features/s390x-linux64.c: Rebuild.
+       * features/s390x-linux64v1.c: Rebuild.
+       * features/s390x-linux64v2.c: Rebuild.
+       * features/tic6x-c62x-linux.c: Rebuild.
+       * features/tic6x-c62x.c: Rebuild.
+       * features/tic6x-c64x-linux.c: Rebuild.
+       * features/tic6x-c64x.c: Rebuild.
+       * features/tic6x-c64xp-linux.c: Rebuild.
+       * features/tic6x-c64xp.c: Rebuild.
+
+2012-07-27  Tom Tromey  <tromey@redhat.com>
+
+       * c-exp.y (classify_name): Avoid assignment in condition.
+
+2012-07-27  Roland Schwingel  <roland.schwingel@onevision.com>
+
+       * amd64-windows-tdep.c: Include "frame.h".
+       (amd64_windows_skip_trampoline_code): New function.
+       (amd64_windows_init_abi): Add trampoline registration.
+
+2012-07-27  Yao Qi  <yao@codesourcery.com>
+
+       * tracepoint.c (cur_traceframe_number): Remove.
+       (set_tfile_traceframe): Remove.
+       (tfile_trace_find, tfile_fetch_registers): Update callers.
+       (tfile_xfer_partial, tfile_get_trace_state_variable_value): Likewise.
+       (tfile_open, tfile_trace_find): Likewise.
+
+2012-07-27  Yao Qi  <yao@codesourcery.com>
+
+       * thread.c (switch_to_thread): Don't call registers_changed.
+
+2012-07-26  Tom Tromey  <tromey@redhat.com>
+
+       * Makefile.in (SFILES): Remove objc-exp.y.
+       (YYFILES): Remove objc-exp.c.
+       (YYOBJ): Remove objc-exp.o.
+       (local-maintainer-clean): Don't mention objc-exp.c.
+       * c-exp.y: Include objc-lang.h.
+       (%union) <class>: New field.
+       (NSSTRING, SELECTOR, CLASSNAME, OBJC_LBRAC): New tokens.
+       (exp): Clone subscript production for OBJC_LBRAC.  Add various
+       Objective C productions.
+       (msglist, msgarglist, msgarg): New productions.
+       (array_mod, func_mod, operator): Clone productions for
+       OBJC_LBRAC.
+       (parse_string_or_char): Handle '@' strings.
+       (lex_one_token): Return OBJC_LBRAC.  Recognize @selector.
+       (classify_name): Check la_name_of_this.  Recognize ObjC class
+       names.
+       * objc-exp.y: Remove.
+       * objc-lang.c (objc_language_defn): Use c_parse, c_error.
+       * objc-lang.h (objc_parse, objc_error): Don't declare.
+
+2012-07-26  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * python/py-inferior.c (infpy_threads): Call update_thread_list ().
+
+2012-07-26  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * auto-load.c (auto_load_info_scripts): Remove immediate_quit increment
+       and decrement.
+
+2012-07-26  Tom Tromey  <tromey@redhat.com>
+
+       * copying.c: Rebuild.
+       * copying.awk: Don't use immediate_quit.  Use 'no_set_class', not
+       'no_class'.
+
+2012-07-26  Tom Tromey  <tromey@redhat.com>
+
+       * symmisc.c (print_symbol_bcache_statistics): Use QUIT, not
+       immediate_quit.
+       (print_objfile_statistics): Likewise.
+       (maintenance_print_symbols): Likewise.
+       (maintenance_print_msymbols): Likewise.
+       (maintenance_print_objfiles): Likewise.
+       * psymtab.c (print_partial_symbols): Call QUIT.
+       (maintenance_print_psymbols): Likewise.  Don't modify
+       immediate_quit.
+       * copying.c (show_copying_command): Don't modify immediate_quit.
+       (show_warranty_command): Likewise.
+       * cli/cli-cmds.c (show_version): Don't modify immediate_quit.
+
+2012-07-26  Keith Seitz  <keiths@redhat.com>
+
+       * linespec.c (linespec_lexer_lex_number): The input
+       is also a valid number if the next character is a comma
+       or colon.
+
+2012-07-26  Joel Brobecker  <brobecker@adacore.com>
+
+       * NEWS: Document new --enable-libmcheck/--disable-libmcheck
+       configure options.
+
+2012-07-26  Tristan Gingold  <gingold@adacore.com>
+
+       * machoread.c: Include gdb_bfd.h.
+
+2012-07-26  Tristan Gingold  <gingold@adacore.com>
+
+       * dwarf2loc.c (locexpr_describe_location_piece): Use uint64_t for
+       offset.
+
+2012-07-26  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+       * dwarf2loc.c (dwarf2_evaluate_loc_desc_full): Expand parameter
+       SIZE to size_t.
+       (dwarf2_evaluate_loc_desc): Likewise.
+       (dwarf2_loc_desc_needs_frame): Likewise.
+       (locexpr_describe_location_1): Likewise.
+       * dwarf2loc.h (struct dwarf2_locexpr_baton): Make SIZE as
+       size_t.
+       (struct dwarf2_loclist_baton): Likewise.
+       * dwarf2read.c (struct dwarf_block): Likewise.
+       (dump_die_shallow): Use pulongest to print dwarf_block.size.
+       (decode_locdesc): Expand SIZE and I to size_t.
+
+2012-07-25  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * contrib/cc-with-tweaks.sh: Put into comment path gdb/contrib/.
+
+2012-07-25  Joel Brobecker  <brobecker@adacore.com>
+
+       * doublest.c (convert_doublest_to_floatformat): If the exponent
+       is too small, treat the value as zero.  If the exponent is too
+       large, treat the value as infinity.
+
+2012-07-25  Joel Brobecker  <brobecker@adacore.com>
+
+       * configure.ac: Add --enable-lmcheck configure option.
+       * configure: Regenerate.
+
+2012-07-25  Tom Tromey  <tromey@redhat.com>
+
+       * NEWS: Mention maint info bfds.
+       * gdb_bfd.c (all_bfds): New global.
+       (gdb_bfd_ref, gdb_bfd_unref): Update all_bfds.
+       (print_one_bfd, maintenance_info_bfds, _initialize_gdb_bfd):
+       New functions.
+
+2012-07-25  Ralf Corsépius  <ralf.corsepius@rtems.org>
+
+       * configure.tgt: Add v850*-*-rtems*.
+
+2012-07-25  Tom Tromey  <tromey@redhat.com>
+
+       * macrotab.c (macro_bcache_str): Remove cast.
+
+2012-07-25  Hui Zhu  <hui_zhu@mentor.com>
+
+       * linespec.c (linespec_lexer_lex_number): Update comments,
+       change the return and add check to make sure the input is
+       the decimal numbers.
+       (linespec_lexer_lex_one): If linespec_lexer_lex_number return
+       false, call linespec_lexer_lex_string.
+
+2012-07-24  Tom Tromey  <tromey@redhat.com>
+
+       * symfile.c (symbol_file_add): Don't open BFD twice.
+
+2012-07-24  Marc Khouzam  <marc.khouzam@ericsson.com>
+
+       * breakpoint.c (create_breakpoint): Store condition for pending
+       breakpoints.
+
+2012-07-24  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * m68k-tdep.c (m68k_reg_struct_return_p): Accept complex types.
+       (m68k_return_value): Handle complex types like structures.
+       (m68k_svr4_return_value): Likewise.
+
+2012-07-24  Marcus Shawcroft  <marcus.shawcroft@arm.com>
+
+       * gdb_bfd.c (zlib_decompress_section) <!HAVE_ZLIB_H>: Adjust
+       parameters to bfd_get_section_name.
+
+2012-07-24  Yao Qi  <yao@codesourcery.com>
+
+       * cli/cli-setshow.c: Handle case 'var_uinteger'
+       and 'var_zuninteger' together.  Handle case 'var_integer' and
+       'var_zinteger' together.
+
 2012-07-23  Keith Seitz  <keiths@redhat.com>
 
        * linespec.c (convert_linespec_to_sal): Don't add
        * ser_base (ser_base_read_error_fd): New function.
        (do_ser_base_readchar): Poll error file descriptor as well as
        standard output.
-       (generic_readchar): Refactor error handling. 
+       (generic_readchar): Refactor error handling.
 
 2012-07-18  Joel Brobecker  <brobecker@adacore.com>
 
 2012-06-25  Michael Eager  <eager@eagercon.com>
 
        PR python/14291
-       * python/python.c (gdbpy_write): Check for interrupted output. 
+       * python/python.c (gdbpy_write): Check for interrupted output.
 
 2012-06-25  Greta Yorsh  <greta.yorsh@arm.com>
 
        * valarith.c (binop_types_user_defined_p): Fix a typo.
 
 2012-06-08  Yao Qi  <yao@codesourcery.com>
-            Chung-Lin Tang <cltang@codesourcery.com>
+           Chung-Lin Tang <cltang@codesourcery.com>
 
        * arch-utils.c (default_return_in_first_hidden_param_p): New.
        * arch-utils.h: Declare.
 
        PR gdb/7205
 
-        Replace TARGET_SIGNAL_ with GDB_SIGNAL_ throughout.
+       Replace TARGET_SIGNAL_ with GDB_SIGNAL_ throughout.
 
 2012-05-24  Pedro Alves  <palves@redhat.com>
 
        (mips16_instruction_has_delay_slot): Simplify making use of the
        updated mips_fetch_instruction interface.
        (mips_adjust_breakpoint_address): Check for the standard MIPS
-       ISA rather than for MIPS16 ISA.  Update for unmake_compact_addr 
+       ISA rather than for MIPS16 ISA.  Update for unmake_compact_addr
        calls.  Handle microMIPS code.
        (mips_get_mips16_fn_stub_pc): Update mips_fetch_instruction call.
        (mips_skip_trampoline_code): Handle microMIPS code.
        * dwarf2read.c (macro_start_file): Call macro_define_special.
 
 2012-05-16  Maciej W. Rozycki  <macro@codesourcery.com>
-            Maciej W. Rozycki  <macro@mips.com>
+           Maciej W. Rozycki  <macro@mips.com>
 
        * breakpoint.h (bp_location): Add related_address member.
        * inferior.h (get_return_value): Take a pointer to struct value
        no default by the DWARF standard.
 
 2012-04-26  Maciej W. Rozycki  <macro@mips.com>
-            Maciej W. Rozycki  <macro@codesourcery.com>
+           Maciej W. Rozycki  <macro@codesourcery.com>
 
        * infrun.c (handle_inferior_event): Move the check for return
        trampolines ahead of the check for function trampolines.
        Revert this patch to allow breakpoint always-inserted
        in record target.
        2011-12-05  Pedro Alves  <pedro@codesourcery.com>
-        * breakpoint.c: Include record.h.
-        (breakpoints_always_inserted_mode): Return false when the record
-        target is in use.
+       * breakpoint.c: Include record.h.
+       (breakpoints_always_inserted_mode): Return false when the record
+       target is in use.
 
        * breakpoint.c (iterate_over_bp_locations): New.
        * breakpoint.h: Declare.
 2012-04-21  Paul Hilfinger  <hilfinger@adacore.com>
 
        * ada-lang.c (ada_evaluate_subexp): Add cases for
-        TYPE_CODE_INTERNAL_FUNCTION and for TYPE_GNU_IFUNC, following
-        their treatment in eval.c.
+       TYPE_CODE_INTERNAL_FUNCTION and for TYPE_GNU_IFUNC, following
+       their treatment in eval.c.
 
 2012-04-21  David S. Miller  <davem@davemloft.net>
 
        * arm-tdep.c (arm_register_g_packet_guesses): Fix comment.
 
 2012-04-20  Nigel Stephens  <nigel@mips.com>
-            Maciej W. Rozycki  <macro@codesourcery.com>
+           Maciej W. Rozycki  <macro@codesourcery.com>
 
        * mips-tdep.c (mips_float_register_p): New function.
        (mips_convert_register_float_case_p): Use mips_float_register_p.
This page took 0.052127 seconds and 4 git commands to generate.