* frame-unwind.c (frame_unwind_got_bytes): New function.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 447b9269416951b3fd3067b48c3d65f094c7f1ce..87950a44ebf200cf194deec171fa9a372480a484 100644 (file)
@@ -1,3 +1,85 @@
+2008-05-06  Joel Brobecker  <brobecker@adacore.com>
+
+       * frame-unwind.c (frame_unwind_got_bytes): New function.
+       * frame-unwind.h (frame_unwind_got_bytes): Add declaration.
+       * libunwind-frame.h, libunwind-frame.c, ia64-tdep.c: Update
+       for unwinder changes.
+
+2008-05-05  Doug Evans  <dje@google.com>
+
+       * NEWS: Mention new /m modifier for disassemble command.
+       * cli/cli-cmds.c (print_disassembly): New function.
+       (disassemble_current_function): New function
+       (disassemble_command): Recognize /m modifier, print mixed
+       source+assembly.
+       (init_cli_cmds): Update disassemble help text.
+
+2008-05-05  Maxim Grigoriev  <maxim2405@gmail.com>
+
+       * xtensa-tdep.c: Update for unwinder changes.
+
+2008-05-05  Andreas Schwab  <schwab@suse.de>
+
+       Update m68k port for unwinder changes.
+       * m68k-tdep.c (m68k_frame_cache): Expect this_frame.
+       (m68k_frame_this_id, m68k_frame_prev_register): Update signature.
+       (m68k_frame_unwind): Use default_frame_sniffer.
+       (m68k_frame_sniffer): Remove.
+       (m68k_frame_base_address): Expect this_frame.
+       (m68k_dummy_id): Renamed from m68k_unwind_dummy_id.  Expect
+       this_frame.
+       (m68k_gdbarch_init): Use set_gdbarch_dummy_id,
+       dwarf2_append_unwinders, and frame_unwind_append_unwinder.
+       * m68klinux-tdep.c (m68k_linux_pc_in_sigtramp): Expect frame_info
+       parameter instead of pc value.
+       (m68k_linux_get_sigtramp_info, m68k_linux_sigtramp_frame_cache):
+       Expect this_frame.
+       (m68k_linux_sigtramp_frame_this_id)
+       (m68k_linux_sigtramp_frame_prev_register)
+       (m68k_linux_sigtramp_frame_sniffer): Update signature.
+       (m68k_linux_sigtramp_frame_unwind): Use
+       m68k_linux_sigtramp_frame_sniffer.
+       (m68k_linux_init_abi): Use frame_unwind_append_unwinder.
+
+       * m68klinux-nat.c (store_register): Fix typo.
+
+2008-05-05  Pedro Alves  <pedro@codesourcery.com>
+
+       * infcmd.c (step_1): Put thread id on the stack to avoid possible
+       NULL dereferencing.
+
+2008-05-05  Luis Machado  <luisgpm@br.ibm.com>
+
+       * symfile.c (reread_symbols): Update objfile's entry point.
+
+2008-05-05  Aleksandar Ristovski  <aristovski@qnx.com>
+           Joel Brobecker  <brobecker@adacore.com>
+
+       * ada-lang.c: Update throughout to use symbol_matches_domain
+       instead of matching the symbol domain explictly.
+       * dwarf2read.c (add_partial_symbol): Do not add new psym for
+       STRUCT_DOMAIN. Make sure you recognize c++ struct and java and ada
+       class as typedefs. See lookup_partial_symbol function.
+       (new_symbol): Similar to add_partial_symbol, do not create
+       symbol for the typedef. See lookup_block_symbol.
+       * symtab.c (symbol_matches_domain): New function, takes care
+       of dual meaning of STRUCT_DOMAIN symbol for c++, ada and java.
+       (lookup_partial_symbol): Use symbol_matches_domain to see if the
+       found psym domain matches the given domain.
+       (lookup_block_symbol): Likewise.
+
+2008-05-05  Vladimir Prus  <vladimir@codesourcery.com>
+
+        * top.c (command_line_handler_continuation): Remove.
+        (execute_command): Do not install the above.
+
+2008-05-05  Vladimir Prus  <vladimir@codesourcery.com>
+
+       * inf-loop.c (inferior_event_handler): Call bpstat_do_action,
+       and catch all exceptions from it.
+       * top.c (command_line_handler_continuation): Don't
+       call bpstat_do_action here.
+
 2008-05-04  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * dwarf2read.c (struct dwarf2_cu): Add type_hash.
        (handle_gnu_v3_exceptions): Call generic breakpoint code to insert
        catch and throw catchpoints.
 
-2008-05-01  Aleksandar Riswtovski <aristovski@qnx.com>
+2008-05-01  Aleksandar Ristovski  <aristovski@qnx.com>
 
        PR gdb/2343
        * corelow.c (core_open): Use gdbarch_target_signal_from_host to
        PR gdb/2445
        * exec.c: Correct "arch-utils.h" include.
 
-2008-04-15  Aleksandar Ristovski <aristovski@qnx.com>
+2008-04-15  Aleksandar Ristovski  <aristovski@qnx.com>
 
        PR gdb/2424
        * infrun.c (normal_stop) Move breakpoint_auto_delete further down
        * symmisc.c (free_symtab_block): Delete.
        (free_symtab, case free_code): Delete.
 
-2008-04-01  Aleksandar Ristovski <aristovski@qnx.com>
+2008-04-01  Aleksandar Ristovski  <aristovski@qnx.com>
 
        * valops.c (value_cast_structs): New function. Cast related
        STRUCT types up/down and return cast value. The body of this 
 
        * ia64-tdep.c (examine_prologue): Correct array access.
 
-2008-03-28  Aleksandar Ristovski <aristovski@qnx.com>
+2008-03-28  Aleksandar Ristovski  <aristovski@qnx.com>
 
        * cp-support.c (first_component_command): Return if no arguments.
 
This page took 0.029245 seconds and 4 git commands to generate.