]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/ChangeLog
gdb
[thirdparty/binutils-gdb.git] / gdb / ChangeLog
index 2aa4b41ab822f61c8231825f09a6f8ae37ef10a4..bdf13e3c561d506cbe626aa3e2c71799d9c68c8d 100644 (file)
@@ -1,3 +1,222 @@
+2011-04-19  Tom Tromey  <tromey@redhat.com>
+
+       * windows-tdep.c (windows_xfer_shared_library):
+       * windows-nat.c (get_module_name, windows_make_so):
+       * v850-tdep.c (v850_handle_pushm):
+       * utils.c (null_cleanup, gdb_realpath):
+       * ui-out.c (get_next_header):
+       * tracepoint.c (clear_traceframe_info):
+       * symtab.c (lookup_symtab):
+       * serial.h (struct serial_ops):
+       * mipsread.c (read_alphacoff_dynamic_symtab):
+       * infcmd.c (print_return_value):
+       * ia64-linux-tdep.c (ia64_linux_sigcontext_register_address):
+       * f-exp.y (parse_number):
+       * exceptions.c (catch_exceptions):
+       * dummy-frame.c (dummy_frame_this_id):
+       * defs.h (struct cleanup):
+       * breakpoint.c (disable_breakpoints_in_unloaded_shlib):
+       * arm-tdep.c (arm_push_dummy_call):
+       * amd64-tdep.h (amd64_collect_xsave):
+       * amd64-tdep.c (amd64_collect_xsave):
+       * alpha-tdep.c (alpha_heuristic_frame_unwind_cache):
+       * README (typing): Remove duplicate words.
+       * cli/cli-decode.c (lookup_cmd_composition): Add comma.
+       * infrun.c (siginfo_value_read): Fix typo.
+       * solib-frv.c (frv_fdpic_find_global_pointer): Likewise.
+       * top.c (source_line_number): Add comma.
+
+2011-04-19  Marc Khouzam  <marc.khouzam@ericsson.com>
+
+       * thread.c (any_live_thread_of_process): Prioritize threads
+       that are not executing.
+       * gdbthread.h (any_live_thread_of_process): Update comment
+       as per above change.
+
+2011-04-19  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * xcoffread.c (process_xcoff_symbol): Remove useless cast.
+       (scan_xcoff_symtab): Likewise.
+
+2011-04-19  Pierre Muller  <muller@ics.u-strasbg.fr>
+
+       * xcoffread.c (process_xcoff_symbol): ARI fix: Avoid assignment
+       inside if clause.
+
+2011-04-19  Pierre Muller  <muller@ics.u-strasbg.fr>
+           Pedro Alves  <pedro@codesourcery.com>
+
+       * xstormy16-tdep.c (xstormy16_push_dummy_call): Add local
+       variables to simplify code and avoid == operator at end of
+       line as this is against GNU coding standards.
+
+2011-04-19  Pierre Muller  <muller@ics.u-strasbg.fr>
+
+       * solib-svr4.c (svr4_keep_data_in_core): Rename local variable
+       lm_name to name_lm to avoid conflict with lm_name function.
+
+2011-04-19  Pierre Muller  <muller@ics.u-strasbg.fr>
+
+       ARI fixes: Use only lowercase function name for static functions.
+       * nto-tdep.c (LM_ADDR): Rename to...
+       (lm_addr): New function name.
+       (nto_relocate_section_addresses): Adapt to change above.
+       * solib-sunos.c (LM_ADDR): Rename to...
+       (lm_addr): New function name.
+       (LM_NEXT): Rename to...
+       (lm_next): New function name.
+       (sunos_current_sos, sunos_relocate_section_addresses): Adapt to
+       function name changes above.
+       * solib-svr4.c (LM_ADDR_FROM_LINK_MAP): Rename to...
+       (lm_addr_from_link_map): New function name.
+       (HAS_LM_DYNAMIC_FROM_LINK_MAP): Rename to...
+       (has_lm_dynamic_from_link_map): New function name.
+       (LM_DYNAMIC_FROM_LINK_MAP): Rename to...
+       (lm_dynamic_from_link_map): New function name.
+       (LM_ADDR_CHECK): Rename to...
+       (lm_addr_check): New function name.
+       (LM_NEXT): Rename to...
+       (lm_next): New function name.
+       (LM_PREV): Rename to...
+       (lm_prev): New function name.
+       (LM_NAME): Rename to...
+       (lm_name): New function name.
+       (IGNORE_FIRST_LINK_MAP_ENTRY): Rename to...
+       (ignore_first_link_map_entry): New function name.
+       (svr4_keep_data_in_core): Adapt to function name changes above.
+       (svr4_current_sos): Likewise.
+       (enable_break): Likewise.
+       (svr4_relocate_section_addresses): Likewise.
+
+2011-04-19  Pierre Muller  <muller@ics.u-strasbg.fr>
+
+       ARI cleanup.
+       * xtensa-tdep.c (xtensa_register_type): Use xstrprintf instead of
+       sprintf. Simplify code and avoid loosing memory.
+       (xtensa_register_reggroup_p): Extract assignment out of IF clause.
+       (call0_frame_cache): Remove && operator from end of line.
+
+2011-04-17  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix libraries displacement if they change whether they were prelinked.
+       * solib-svr4.c (LM_ADDR_CHECK): Set L_ADDR even if the DYNAMIC pointer
+       does not match.  Comment why.
+
+2011-04-17  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * corelow.c: Include wrapper.h.
+       (core_open): Call now gdb_target_find_new_threads.
+       * wrapper.c: Include target.h.
+       (gdb_target_find_new_threads): New.
+       * wrapper.h (gdb_target_find_new_threads): New declaration.
+
+2011-04-17  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * linux-thread-db.c (find_new_threads_callback): Exit on zero TI_TID
+       even if !TARGET_HAS_EXECUTION.
+
+2011-04-17  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix convert_code_addr_to_desc_addr for ppc64 files after eu-strip.
+       * elfread.c (elf_symfile_read): New variable synth_abfd, pass it to
+       bfd_get_synthetic_symtab.
+       * jit.c (jit_register_code): Pass NULL to the new parameter parent.
+       * machoread.c (macho_add_oso_symfile): Pass main_objfile to the new
+       parameter parent, remove the call to add_separate_debug_objfile.
+       * solib.c (solib_read_symbols): Pass NULL to the new parameter parent.
+       * symfile-mem.c (symbol_file_add_from_memory): Likewise.
+       * symfile.c (symbol_file_add_with_addrs_or_offsets): New parameter
+       parent, new comment for it, call add_separate_debug_objfile for it.
+       (symbol_file_add_separate): Pass objfile as the parameter parent,
+       remove the call to add_separate_debug_objfile.
+       (symbol_file_add_from_bfd): New parameter parent, pass it.
+       (symbol_file_add): Pass NULL to the new parameter parent.
+       * symfile.h (symbol_file_add_from_bfd): New parameter parent.
+
+2011-04-17  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * elfread.c (elf_symtab_read): Do not ignore .L symbols if they are
+       BSF_SYNTHETIC.
+
+2011-04-17  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix Python access to inlined frames.
+       * python/py-frame.c (frapy_read_var): Find BLOCK using get_frame_block.
+       * python/py-symbol.c (gdbpy_lookup_symbol): Likewise.
+
+2011-04-15  Tom Tromey  <tromey@redhat.com>
+
+       * dwarf2read.c (add_index_entry): Use VEC_last, not VEC_length.
+
+2011-04-15  Gary Benson  <gbenson@redhat.com>
+
+       * MAINTAINERS: Add myself to write-after-approval section.
+
+2011-04-14  Mike Frysinger  <vapier@gentoo.org>
+
+       * remote-sim.c (sim_command_completer): New function.
+       (_initialize_remote_sim): Set completer to sim_command_completer.
+
+2011-04-13  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * breakpoint.c (print_exception_catchpoint): Rename to ...
+       (print_it_exception_catchpoint): ... this.
+       (gnu_v3_exception_catchpoint_ops): Update with new name
+       for print_it_exception_catchpoint.
+
+2011-04-13  Edjunior Machado  <emachado@linux.vnet.ibm.com>
+
+       * MAINTAINERS: Add myself for write after approval privileges.
+
+2011-04-13  Marek Polacek  <mpolacek@redhat.com>
+
+       * MAINTAINERS: Add myself as a write-after-approval maintainer.
+
+2011-04-13  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * breakpoint.c (watch_command_1): Remove colon from exp_string.
+
+2011-04-13  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * breakpoint.c (save_breakpoints): Verify whether
+       breakpoint_ops.print_recreate is defined before calling it.
+
+2011-04-11  Gary Benson  <gbenson@redhat.com>
+
+       Fix failure with --enable-maintainer-mode.
+       * Makefile.in (aclocal_m4_deps): Updated gnulib dependencies.
+
+2011-04-09  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Code cleanup.
+       * symtab.c (search_symbols): Reorder the KIND description in the
+       function comment.  Remove the unused 4th element of types, types2,
+       types3 and types4.  New gdb_assert on KIND.
+       (symtab_symbol_info): Remove the unused 4th element of classnames.
+       New gdb_assert on KIND.
+       * symtab.h (enum search_domain): New warning in the enum comment.
+       Assign numbers to the elements VARIABLES_DOMAIN, FUNCTIONS_DOMAIN and
+       TYPES_DOMAIN.
+
+2011-04-09  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix crash of gdb save-index on a STABS file.
+       * dwarf2read.c (write_psymtabs_to_index): Return also on no
+       PSYMTABS_ADDRMAP.
+
+2011-04-09  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       Fix DW_AT_accessibility compatibility with gcc-4.6+.
+       * dwarf2read.c: Include ctype.h.
+       (producer_is_gxx_lt_4_6, dwarf2_default_access_attribute): New
+       functions.
+       (dwarf2_add_field): Fix new_field->accessibility by calling
+       dwarf2_default_access_attribute.  Restructure setting accessibility
+       vs. virtuality.
+       (dwarf2_add_member_fn): New variable accessibility.  Fix fnp
+       is_private and is_protected by calling
+       dwarf2_default_access_attribute.
+
 2011-04-08  Kevin Buettner  <kevinb@redhat.com>
 
        * rx-tdep.c (rx_frame_unwind): Add default_frame_unwind_stop_reason