X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=0cc42a378af52a8e4e40d2096fc2af86e6c4a36b;hb=db634143224dc7cb985d996bed15257f5cb86b25;hp=723ed2ca1ab107154629e1ab9137d0fcb99dac14;hpb=bcf5c1d96b3b5493041002eb2b6d27288d9d160a;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 723ed2ca1a..0cc42a378a 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,143 @@ +2015-07-09 Pierre Langlois + + * aarch64-tdep.c (aarch64_prologue_cache) : New + fields. + (aarch64_scan_prologue): Set prev_pc. + (aarch64_make_prologue_cache): Set func. + (aarch64_make_stub_cache): Set prev_pc. + (aarch64_prologue_this_id): Remove local variables id, pc and + func. Read prev_pc and func from cache. + (aarch64_stub_this_id): Read prev_pc from cache. + +2015-07-09 Pierre Langlois + + * aarch64-tdep.c (aarch64_make_stub_cache): Update comment. New + argument this_cache. Remove unused local variables reg and + unwound_fp. Return early if this_cache is already set. Set + this_cache. + (aarch64_stub_this_id): Update call to aarch64_make_stub_cache. + +2015-07-09 Pierre Langlois + + * aarch64-tdep.c (aarch64_make_prologue_cache): Update comment. + New argument this_cache. Return early if this_cache is already + set. Set this_cache. + (aarch64_prologue_this_id): Update call to + aarch64_make_prologue_cache. + (aarch64_prologue_prev_register): Likewise. + (aarch64_normal_frame_base): Likewise. + +2015-07-09 Simon Marchi + + * c-valprint.c (c_val_print): Factor out memberptr printing code + from c_val_print to ... + (c_val_print_memberptr): ... this new function. + +2015-07-09 Simon Marchi + + * c-valprint.c (c_val_print): Factor out int printing code to ... + (c_val_print_int): ... this new function. + +2015-07-09 Simon Marchi + + * c-valprint.c (c_val_print): Factor out struct and union + printing code to ... + (c_val_print_struct): ... this new function ... + (c_val_print_union): ... and this new function. + +2015-07-09 Simon Marchi + + * c-valprint.c (c_val_print): Factor out pointer printing code + to ... + (c_val_print_ptr): ... this new function. + +2015-07-09 Simon Marchi + + * c-valprint.c (c_valprint): Factor our array printing code from + c_val_print to ... + (c_val_print_array): ... this new function. + +2015-07-09 Simon Marchi + + * c-valprint.c (c_val_print): Factor out pointer printing code + to ... + (print_unpacked_pointer): ... this new function. + +2015-07-09 Simon Marchi + + * c-valprint.c (c_val_print): Remove an assignment to i and move + its declaration. + +2015-07-09 Yao Qi + + * aarch64-linux-nat.c (aarch64_linux_get_debug_reg_capacity): Add + argument ptid. Update comments. Caller update. + +2015-07-09 Markus Metzger + + * btrace.c (pt_print_packet): Print stop, vmcs, tma, mtc, cyc, and + mnt packets. + +2015-07-09 Markus Metzger + + * btrace.c (btrace_pt_readmem_callback): Change type of PC argument. + +2015-07-08 Simon Marchi + + * progspace.c (delete_program_space): Add missing spaces. + +2015-07-08 Simon Marchi + + * inferior.c (delete_inferior_1): Rename to ... + (delete_inferior): ..., remove 'silent' parameter, delete + program space when unused and remove call to prune_program_spaces. + Remove the old, unused, delete_inferior. + (delete_inferior_silent): Remove. + (prune_inferiors): Change call from delete_inferior_1 to + delete_inferior and remove 'silent' parameter. Remove call to + prune_program_spaces. + (remove_inferior_command): Idem. + * inferior.h (delete_inferior_1): Rename to... + (delete_inferior): ..., remove 'silent' parameter and remove the + original delete_inferior. + (delete_inferior_silent): Remove. + * mi/mi-main.c (mi_cmd_remove_inferior): Change call from + delete_inferior_1 to delete_inferior and remove 'silent' + parameter. + * progspace.c (prune_program_spaces): Remove. + (pspace_empty_p): Rename to... + (program_space_empty_p): ... and make non-static. + (delete_program_space): New. + * progspace.h (prune_program_spaces): Remove declaration. + (program_space_empty_p): New declaration. + (delete_program_space): New declaration. + * monitor.c (monitor_close): Replace call to + delete_thread_silent and delete_inferior_silent with + discard_all_inferiors. + +2015-07-08 Patrick Palka + + * defs.h (deprecated_register_changed_hook): Remove prototype. + * interps.c (clear_iterpreter_hooks): Remove reference to + deprecated_register_changed_hook. + * top.c (deprecated_register_changed_hook): Remove prototype. + * valops.c (value_assign): Remove reference to + deprecated_register_changed_hook. + * tui/tui-hooks.c (tui_register_changed): Add parameter "frame". + Add comment documenting the function. + (tui_register_changed_observer): Define. + (tui_install_hooks): Remove reference to + deprecated_register_changed_hook. Set + tui_register_changed_observer. + (tui_remove_hooks): Remove reference to + deprecated_register_changed_hook. Unset + tui_register_changed_observer. + +2015-07-08 Jan Kratochvil + + PR compile/18484 + * compile/compile-c-types.c (insert_type): Change gdb_assert to error. + 2015-07-08 Robert O'Callahan PR exp/18617