aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2008-05-14 * findcmd.c: Add #include "gdb_stdint.h".Joel Brobecker3-1/+7
* Makefile.in (findcmd.o): Update dependencies.
2008-05-14*** empty log message ***gdbadmin1-1/+1
2008-05-13 * gdb.base/watch_thread_num.exp: Don't run tests that requireNathan Froyd2-4/+15
watchpoints if the target doesn't support them.
2008-05-13*** empty log message ***gdbadmin1-1/+1
2008-05-12 * lib/gdbserver-support.exp (find_gdbserver): Use $GDBSERVER if set.Doug Evans2-0/+9
2008-05-12*** empty log message ***gdbadmin1-1/+1
2008-05-11 * sparc-linux-tdep.c (sparc32_linux_init_abi): RemoveDavid S. Miller2-4/+3
long double size override, Linux does use 128-bit now.
2008-05-11 * sparc-linux-tdep.c (PSR_SYSCALL): Define.David S. Miller3-0/+63
(sparc_linux_write_pc): New function. (sparc32_linux_init_abi): Register it. * sparc64-linux-tdep.c (TSTATE_SYSCALL): Define. (sparc64_linux_write_pc): New function. (sparc64_linux_init_abi): Register it.
2008-05-11 * sparc-linux-tdep.c, sparc64-linux-tdep.c: UseDavid S. Miller3-2/+7
dwarf2_append_unwinders(), not dwarf2_frame_sniffer.
2008-05-11 * rs6000-tdep.c (rs6000_gdbarch_init): Set up info.target_descUlrich Weigand2-0/+7
and info.tdep_info before calling gdbarch_init_osabi.
2008-05-11*** empty log message ***gdbadmin1-1/+1
2008-05-10*** empty log message ***gdbadmin1-1/+1
2008-05-09 * gdb.ada/assign_1.exp: New testcase.Joel Brobecker2-0/+40
2008-05-09 * ada-lang.c (ada_evaluate_subexp) [BINOP_ASSIGN]: Do not forceJoel Brobecker2-1/+15
the type of the right hand side of the assignment to the type of the left hand side if the left hand side is a convenience variable.
2008-05-09 * NEWS: Mention gdbserver bi-arch capability.Ulrich Weigand2-0/+8
2008-05-09update for capitalization changesDoug Evans1-3/+3
2008-05-09remove cruft from previous checkinDoug Evans3-6/+6
2008-05-09 * remote.c (remote_search_memory): Fix capilization in error messages.Doug Evans1-3/+3
2008-05-09 * error.c (parse_find_args): Fix capitalization in previous patch.Doug Evans3-19/+19
(find_command): Ditto. * target.c (simple_search_memory): Ditto. * gdbserver/server.c (handle_search_memory_1): Ditto. (handle_search_memory): Ditto.
2008-05-09 New "find" command.Doug Evans16-3/+1204
* NEWS: Document find command and qSearch:memory packet. * Makefile.in (SFILES): Add findcmd.c. (COMMON_OBJS): Add findcmd.o. (findcmd.o): New rule. * findcmd.c: New file. * target.h (target_ops): New member to_search_memory. (simple_search_memory): Declare. (target_search_memory): Declare. * target.c (simple_search_memory): New fn. (target_search_memory): New fn. * remote.c (PACKET_qSearch_memory): New packet kind. (remote_search_memory): New fn. (init_remote_ops): Init to_search_memory. (init_extended_remote_ops): Ditto. (_initialize_remote): Add qSearch:memory packet config command. * gdbserver/server.h (decode_search_memory_packet): Declare. * gdbserver/remote-utils.c (decode_search_memory_packet): New fn. * gdbserver/server.c (handle_search_memory_1): New fn. (handle_search_memory): New fn. (handle_query): Process qSearch:memory packets. * doc/gdb.texinfo: Document "find" command, qSearch:memory packet. * testsuite/gdb.base/find.exp: New file. * testsuite/gdb.base/find.c: New file.
2008-05-09 * thread.c (_initialize_thread): Don't use commas and periods inEli Zaretskii2-2/+7
first line of doc string of "set/show print thread-events".
2008-05-09 * alpha-mdebug-tdep.c, alpha-osf1-tdep.c, alpha-tdep.c:Joel Brobecker4-141/+111
Update for unwinder changes.
2008-05-09 * frame.c (get_frame_base_address, get_frame_locals_address)Joel Brobecker2-3/+9
(get_frame_args_address): Pass the correct frame when calling frame_base_find_by_frame.
2008-05-09*** empty log message ***gdbadmin1-1/+1
2008-05-08 * remote.c (extended_remote_attach_1): Call target_find_description.Ulrich Weigand2-2/+17
2008-05-08 * regcache.c (registers_length): Remove.Ulrich Weigand4-15/+16
(set_register_cache): Verify that PBUFSIZ is large enough to hold a full register packet. * regcache.h (registers_length): Remove prototype. * server.h (PBUFSIZ): Define to 16384.
2008-05-08 * gdb.base/commands.exp (watchpoint_command_test): HandleDaniel Jacobowitz4-2/+24
gdb,no_hardware_watchpoints. * gdb.base/float.exp: Allow ARM targets without floating point. * gdb.base/step-test.exp: Allow callee@plt when stepping in.
2008-05-08 * remote.c (extended_remote_create_inferior_1): Clean upDaniel Jacobowitz2-4/+11
before marking the target running.
2008-05-08 * hppa-tdep.h, hppa-tdep.c, hppa-hpux-tdep.c: Update for unwinderJoel Brobecker4-206/+173
changes.
2008-05-08*** empty log message ***gdbadmin1-1/+1
2008-05-07 * sparc-tdep.c, sparc-tdep.h, sparc-sol2-tdep.c, sparc64-tdep.c,Joel Brobecker6-208/+141
sparc64-sol2-tdep.c: Update for unwinder changes.
2008-05-07 * cp-support.c (mangled_name_to_comp): Initialize storage.Daniel Jacobowitz2-2/+7
(unqualified_name_from_comp): Likewise.
2008-05-07 * remote.c (remote_insert_breakpoint): Call get_remote_stateJie Zhang2-8/+20
after gdbarch_breakpoint_from_pc is called. (remote_insert_hw_breakpoint): Likewise.
2008-05-07*** empty log message ***gdbadmin1-1/+1
2008-05-06 * gdb.ada/lang_switch: New test program.Joel Brobecker4-0/+118
* gdb.ada/lang_switch.exp: New testcase.
2008-05-06 * valprint.c (val_print): Add new language parameter and use itJoel Brobecker20-60/+124
instead of using the current_language. Update calls to val_print throughout. (common_val_print): Add new langauge parameter and pass it to val_print. * value.h (struct language_defn): Add opaque declaration. (val_print, common_val_print): Update declarations. * stack.c (print_frame_args): Update call to common_val_print using the appropriate language. * mi/mi-cmd-stack.c (list_args_or_locals): Likewise. * c-valprint, f-valprint.c, m2-valprint.c, mt-tdep.c, infcmd.c, mi/mi-main.c, jv-valprint.c, ada-valprint.c, varobj.c, p-valprint.c, scm-valprint.c, cp-valprint.c, sh64-tdep.c, printcmd.c: #include "language.h" if necessary. Update calls to val_print and common_val_print. * Makefile.in (mt-tdep.o, sh64-tdep.o, mi-cmds.o, mi-main.o): Update dependencies.
2008-05-06 * ia64-tdep.c (ia64_convert_from_func_ptr_addr): Treat addressesJoel Brobecker2-0/+11
pointing inside a non-executable section as function descriptors.
2008-05-06 * inf-loop.c (inferior_event_handler): Run all continuations andPedro Alves2-14/+24
print any language change before running the breakpoint commands.
2008-05-06 * frame-unwind.c (frame_unwind_got_bytes): New function.Joel Brobecker6-496/+420
* frame-unwind.h (frame_unwind_got_bytes): Add declaration. * libunwind-frame.h, libunwind-frame.c, ia64-tdep.c: Update for unwinder changes.
2008-05-06*** empty log message ***gdbadmin1-1/+1
2008-05-05 * gdb.base/help.exp (disassemble): Update expected help text.Doug Evans2-1/+5
2008-05-05 * NEWS: Mention new /m modifier for disassemble command.Doug Evans5-53/+150
* 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. * gdb.texinfo (disassemble): Document /m modifier.
2008-05-052008-05-05 Maxim Grigoriev <maxim2405@gmail.com>Maxim Grigoriev2-181/+70
* xtensa-tdep.c: Update for unwinder changes.
2008-05-05Update m68k port for unwinder changes.Andreas Schwab4-115/+96
* 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 * infcmd.c (step_1): Put thread id on the stack to avoid possiblePedro Alves2-10/+9
NULL dereferencing.
2008-05-05 * symfile.c (reread_symbols): Update objfile's entry point.Luis Machado2-0/+5
2008-05-05Minor typing error fixes in ChangeLog.Aleksandar Ristovski1-5/+5
2008-05-05 * ada-lang.c: Update throughout to use symbol_matches_domainAleksandar Ristovski5-31/+62
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 * top.c (command_line_handler_continuation): Remove.Vladimir Prus4-55/+14
(execute_command): Do not install the above.
2008-05-05 * inf-loop.c (inferior_event_handler): Call bpstat_do_action,Vladimir Prus3-2/+14
and catch all exceptions from it. * top.c (command_line_handler_continuation): Don't call bpstat_do_action here.