X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=7312034e52c91706c08340f5df67ac6c513bac4c;hb=25b41d01eaa6f8f68491ef2eb65ca403907269f7;hp=7404327d1b006c5309b38ce9d60401c1b49221e2;hpb=ae53ffa4b631eede55fa98f7b27050d54024c575;p=binutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 7404327d1b0..7312034e52c 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,56 @@ +2010-08-30 Yao Qi + + * arm-linux-tdep.c (arm_linux_sigreturn_return_addr): New. + (arm_linux_syscall_next_pc): New. + (arm_linux_copy_svc): Use arm_linux_sigreturn_return_addr instead. + (arm_linux_init_abi): Initialize syscall_next_pc. + * arm-tdep.c (thumb_get_next_pc_raw): Get next pc of SWI in Thumb mode. + (arm_get_next_pc_raw): Get next pc of SWI in ARM mode. + * arm-tdep.h (struct gdbarch_tdep): Add a function pointer syscall_next_pc. + Declare arm_frame_is_thumb. + +2010-08-30 Jan Kratochvil + + Code cleanup. + * breakpoint.c (bpstat_alloc): Remove unused prototype. + (bpstat_alloc): Change parameters cbs to bs_link_pointer. Adjust the + code. + (bpstat_stop_status): Change root_bs into bs_head and bs_link. Adjust + calls of bpstat_alloc. Remove explicit bs chain termination. + +2010-08-28 Jan Kratochvil + + Code cleanup. + * linux-nat.c (pull_pid_from_list): Rename status to statusp. + (my_waitpid): Likewise. + +2010-08-27 Doug Evans + + * dwarf2read.c (dw2_require_line_header): Read from .debug_types + as appropriate. + +2010-08-27 Tom Tromey + + * dwarf2read.c (dwarf2_attach_fields_to_type): Don't set + TYPE_FIELD_IGNORE_BITS. + +2010-08-27 Doug Evans + + * dwarf2read.c (dwarf2_per_objfile_free): Reorganize buffers to match + the order they're defined in. munmap .debug_types buffer. + +2010-08-26 Doug Evans + + * dwarf2read.c (dw2_require_full_path): Rename parameter cu to per_cu. + (dw2_forget_cached_source_info): Rename local cu to per_cu. + (dw2_lookup_symtab, dw2_do_expand_symtabs_matching): Ditto. + (dw2_print_stats, dw2_expand_all_symtabs): Ditto. + (dw2_expand_symtabs_with_filename, dw2_find_symbol_file): Ditto. + (dw2_find_symbol_file, dw2_expand_symtabs_matching): Ditto. + (dw2_map_symbol_filenames, dwarf2_initialize_objfile): Ditto. + (dwarf2_free_objfile, write_one_signatured_type): Ditto. + (write_psymtabs_to_index): Ditto. + 2010-08-26 Pedro Alves * NEWS: Mention libthread_db debugging with core files. @@ -142,7 +195,7 @@ 2010-08-20 Keith Seitz PR symtab/11465: - * dwarf2read.c (struct delayed_method_info): New struct. + * dwarf2read.c (struct delayed_method_info): New struct. (struct dwarf2_cu): Add vector method_list. (scan_partial_symbols): Count methods for union, class, structure, and interface types. @@ -158,6 +211,7 @@ * dwarf2read.c (read_structure_type): Check if the current DIE's type was already completed after dwarf2_full_name was called. + 2010-08-19 Stan Shebs * NEWS: Mention some additional changes. @@ -442,7 +496,7 @@ * dwarf2loc.h (dwarf2_evaluate_loc_desc): Declare. 2010-08-11 Tom Tromey - Phil Muldoon + Phil Muldoon * python/python.c (gdbpy_run_events): New function. (gdbpy_post_event): Likewise. @@ -497,7 +551,7 @@ frame_unwind_find_by_frame. 2010-08-11 Phil Muldoon - Thiago Jung Bauermann + Thiago Jung Bauermann Tom Tromey * python/python.c (gdbpy_solib_address): New function. @@ -639,10 +693,10 @@ linux-tdep.o to gdb_target_obs. 2010-08-05 Marc Khouzam - - * mi/mi-main.c (mi_cmd_remove_inferior): Properly access first + + * mi/mi-main.c (mi_cmd_remove_inferior): Properly access first argument. - + 2010-08-05 Hui Zhu * mips-linux-tdep.c(regset.h): New include. @@ -927,7 +981,7 @@ 2010-07-27 Ken Werner - * dwarf2read.c (dwarf2_read_index): Initialize the types_list and + * dwarf2read.c (dwarf2_read_index): Initialize the types_list and types_list_elements variables. 2010-07-26 Tom Tromey @@ -1603,7 +1657,7 @@ to_static_tracepoint_markers_by_strid. * target.h (static_tracepoint_marker): Forward declare. (enum target_object): New object TARGET_OBJECT_STATIC_TRACE_DATA. - (static_tracepoint_marker_p): New typedef. + (static_tracepoint_marker_p): New typedef. (DEF_VEC_P(static_tracepoint_marker_p)): New VEC type. (struct target_ops): New fields to_static_tracepoint_marker_at and to_static_tracepoint_markers_by_strid. @@ -1685,8 +1739,8 @@ ALLOCATE_CPLUS_STRUCT_TYPE. 2010-06-28 Phil Muldoon - Tom Tromey - Thiago Jung Bauermann + Tom Tromey + Thiago Jung Bauermann * value.c (pack_unsigned_long): New function. (value_from_ulongest): New function. @@ -1994,7 +2048,7 @@ 2010-06-21 Michael Snyder - * breakpoint.c (_initialize_breakpoint): Use add_prefix_cmd, + * breakpoint.c (_initialize_breakpoint): Use add_prefix_cmd, not add_abbrev_prefix_cmd, for "enable breakpoints". 2010-06-21 Ulrich Weigand @@ -2499,7 +2553,7 @@ 2010-06-03 Sami Wagiaalla - * dwarf2read.c (new_symbol): Remove redundant naming of symbol. + * dwarf2read.c (new_symbol): Remove redundant naming of symbol. 2010-06-03 Pierre Muller @@ -3248,7 +3302,7 @@ 2010-05-14 Phil Muldoon - PR python/11482 + PR python/11482 * python/py-value.c (valpy_hash): New function. (value_object_type): Register valpy_hash.