aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2009-10-17*** empty log message ***gdbadmin1-1/+1
2009-10-16Add a "(tiny patch)" marker to Steve Kargl's entry.Joel Brobecker1-1/+1
2009-10-16Fix build failure for microblaze-xilinx-linux.Michael Eager4-6/+15
* microblaze-linux-tdep.c: microblaze_linux_memory_remove_breakpoint(): Add gdbarch to param, replace frame_pc_unwind with get_frame_address_in_block. * microblaze-tdep.c: Remove MICROBLAZE_REGISTER_SIZE. * microblaze-tdep.h: Add MICROBLAZE_REGISTER_SIZE.
2009-10-16 * amd64fbsd-nat.c (amd64fbsd_supply_pcb): Conditionally compile inJoel Brobecker2-0/+8
support for pcb->pcb_{fs,ds,es,gs} on FreeBSD older than 8.0.
2009-10-16*** empty log message ***gdbadmin1-1/+1
2009-10-15 * config/djgpp/fnchange.lst: Add translations for cpu-microblaze.c,Michael Eager9-1/+1254
elf32-microblaze.c, microblaze-rom.c, microblaze-linux-tdep.c, microblaze-tdep.h, microblaze-tdep.c, microblaze-opc.h, microblaze-opcm.h, microblaze-dis.c, microblaze-dis.h, sim/microblaze, microblaze.h, and microblaze.isa. * configure.tgt: Add targets microblaze*-linux-*, microblaze*-xilinx-*. * Makefile.in: Build microblaze-tdep.o, microblaze-linux-tdep.o. HFILES_NO_SRCDIR: Add microblaze-tdep.h. * microblaze-linux-tdep.c: New. * microblaze-tdep.c: New. * microblaze-tdep.h: New. * NEWS: Announce Xilinx MicroBlaze support.
2009-10-15Forgot to mention PR gdb/10757.Paul Pluzhnikov1-0/+1
2009-10-152009-10-15 Paul Pluzhnikov <ppluzhnikov@google.com>Paul Pluzhnikov2-1/+51
* linux-nat.c (linux_nat_post_attach_wait): Adjust assert. (lin_lwp_attach_lwp, linux_nat_attach): Handle disappearing LWP.
2009-10-152009-10-15 Michael Snyder <msnyder@vmware.com>Michael Snyder2-2/+8
* record.c (record_insn_max_num): Make unsigned. (_initialize_record): Use uinteger instead of zinteger for set command, so that it will report "unlimited" for zero.
2009-10-152009-10-15 Michael Snyder <msnyder@vmware.com>Michael Snyder2-66/+158
* record.c (record_reg_alloc): New function. (record_reg_release): New function. (record_mem_alloc): New function. (record_mem_release): New function. (record_end_alloc): New function. (record_end_release): New function. (record_entry_release): New function. (record_list_release): Simplify, call record_entry_release. (record_list_release_next): Rename to record_list_release_following. Simplify and call record_entry_release. (record_list_release_first): Simplify, comment, and use record_entry_release. (record_arch_list_add_reg): Simplify, call record_reg_alloc. (record_arch_list_add_mem): Simplify, call record_mem_alloc. (record_arch_list_add_end): Simplify, call record_end_alloc.
2009-10-152009-10-12 Michael Snyder <msnyder@vmware.com>Michael Snyder2-7/+17
* record.c (record_list_release_first): Do not decrement record_insn_num. (set_insn_num_max): Remove printf. Decrement record_insn_num in the loop.
2009-10-15*** empty log message ***gdbadmin1-1/+1
2009-10-142009-10-14 Cary Coutant <ccoutant@google.com>Cary Coutant2-1/+5
* dwarf2read.c (read_import_statement): Call follow_die_ref_or_sig.
2009-10-14 * dwarf2read.c (dwarf2_const_value): Fix order of arguments toKeith Seitz2-1/+6
store_unsigned_integer.
2009-10-14Remove spurious gdb/ ...Pedro Alves1-1/+0
2009-10-14 gdb/Pedro Alves3-2/+8
* configure.ac (build_warnings): Add -Wunused-value. * configure: Regenerate.
2009-10-142009-10-14 Tristan Gingold <gingold@adacore.com>Tristan Gingold2-5/+10
* solib-darwin.c: Remove trailing whitespaces. (darwin_dyld_version_ok): Fix typo.
2009-10-142009-10-14 Andrew Stubbs <ams@codesourcery.com>Andrew Stubbs2-1/+16
* sh-tdep.c (sh_gdbarch_init): Add show_regs settings for bfd_mach_sh3_nommu, bfd_mach_sh2a_nofpu_or_sh3_nommu, bfd_mach_sh2a_or_sh3e, bfd_mach_sh2a_or_sh4, bfd_mach_sh4_nommu_nofpu, and bfd_mach_sh2a_nofpu_or_sh4_nommu_nofpu. Move bfd_mach_sh2a_or_sh4 to use the same configuration as bfd_mach_sh4.
2009-10-14*** empty log message ***gdbadmin1-1/+1
2009-10-13 * arm-tdep.c (arm_push_dummy_call): Set the low bit of LR forDaniel Jacobowitz2-8/+211
a Thumb entry point. (thumb_get_next_pc): Handle Thumb-2 and ARM v6 instructions. Refuse to single step into IT blocks.
2009-10-132009-10-13 Pedro Alves <pedro@codesourcery.com>Pedro Alves4-2/+10
gdb/ * infcall.c (call_function_by_hand): Formatting. 2009-10-13 Pedro Alves <pedro@codesourcery.com> gdb/gdbserver/ * proc-service.c (ps_lgetregs): Formatting.
2009-10-132009-10-13 Tristan Gingold <gingold@adacore.com>Tristan Gingold2-5/+35
* solib-darwin.c: Add an empty line after comment for functions. (struct gdb_dyld_all_image_infos): Improve comment. (DYLD_VERSION): Removed and replaced by ... (DYLD_VERSION_MAX, DYLD_VERSION_MIN): ... New macros. (darwin_dyld_version_ok): New function. (darwin_load_image_infos): Call darwin_dyld_version_ok. (darwin_current_sos): Ditto. (darwin_solib_create_inferior_hook): Ditto.
2009-10-132009-10-13 Tristan Gingold <gingold@adacore.com>Tristan Gingold2-107/+162
* machoread.c: Add an empty line after comment for functions. (oso_el_compare_name): New function. (macho_add_oso_symfile): New function. (macho_oso_symfile): Use macho_add_oso_symfile. Sort the oso and optimize accesses to libraries.
2009-10-132009-10-12 Tristan Gingold <gingold@adacore.com>Tristan Gingold2-0/+7
* gdb.base/sepdebug.exp: Check debug info are found.
2009-10-132009-10-12 Tristan Gingold <gingold@adacore.com>Tristan Gingold4-4/+36
* objfiles.c (objfile_has_symbols): New function. * objfiles.h (objfile_has_symbols): Add prototype. * symfile.c (symbol_file_add_with_addrs_or_offsets): Call objfile_has_symbols. (reread_symbols): Ditto.
2009-10-13*** empty log message ***gdbadmin1-1/+1
2009-10-12doc/Paul Pluzhnikov1-0/+4
2009-10-08 Paul Pluzhnikov <ppluzhnikov@google.com> * gdb.texinfo (Server): Document libthread-db-search-path. gdbserver/ 2009-10-08 Paul Pluzhnikov <ppluzhnikov@google.com> * acinclude.m4: (SRV_CHECK_THREAD_DB, SRV_CHECK_TLS_GET_ADDR): Remove. * configure.ac: Adjust. * linux-low.h (struct process_info_private): Move members to struct thread_db. (thread_db_free, thread_db_handle_monitor_command): New prototype. * linux-low.c (linux_remove_process): Adjust. (linux_wait_for_event_1, linux_look_up_symbols): Likewise. * server.c (handle_query): Move code ... (handle_monitor_command): ... here. New function. * target.h (struct target_ops): New member. * thread-db.c (struct thread_db): New. (libthread_db_search_path): New variable. (thread_db_create_event, thread_db_enable_reporting) (find_one_thread, maybe_attach_thread, find_new_threads_callback) (thread_db_find_new_threads, (thread_db_get_tls_address): Adjust. (try_thread_db_load_1, dladdr_to_soname): New functions. (try_thread_db_load, thread_db_load_search): New functions. (thread_db_init): Search for libthread_db. (thread_db_free): New function. (thread_db_handle_monitor_command): Likewise. * config.in: Regenerate. * configure: Regenerate.
2009-10-122009-10-12 Jiang Jilin <freephp@gmail.com>Michael Snyder2-0/+18
* i386-tdep.c (i386_process_record): Add xgetbv/xsetbv instructions support.
2009-10-122009-10-11 Michael Snyder <msnyder@vmware.com>Michael Snyder2-2/+7
* gdb.texinfo (ReverseStep): Show default as "unsupported". (ReverseContinue): Ditto.
2009-10-12*** empty log message ***gdbadmin1-1/+1
2009-10-11 * procfs.c (procfs_make_note_section): Go back to only outputingPedro Alves2-1/+6
an NT_PSTATUS note when UNIXWARE is defined.
2009-10-11 * features/xinclude.dtd: Correct EMPTY typo.Daniel Jacobowitz2-1/+5
2009-10-112009-10-09 Michael Snyder <msnyder@vmware.com>Michael Snyder1-0/+4
* i386-tdep.c (i386_process_record): Or-equals, not not-equals.
2009-10-11*** empty log message ***Michael Snyder1-1/+1
2009-10-11*** empty log message ***gdbadmin1-1/+1
2009-10-10 * mi/mi-cmd-stack.c (list_args_or_locals): Use internal_error.Pedro Alves2-4/+13
Put "break" statements on their own line.
2009-10-10*** empty log message ***gdbadmin1-1/+1
2009-10-09 * linux-nat.c (linux_nat_wait_1): Bail out, if TARGET_WNOHANG andPedro Alves3-33/+49
we found no event while waiting for a specific LWP. * infrun.c (handle_inferior_event): Handle TARGET_WAITKIND_IGNORE before anything else.
2009-10-09 * procfs.c (procfs_make_note_section): Always output a NT_PSTATUSPedro Alves2-2/+10
note when NEW_PROC_API is defined.
2009-10-09 * corelow.c (add_to_thread_list): Fix typo.Pedro Alves2-1/+3
2009-10-09 * corelow.c (core_has_fake_pid): New.Pedro Alves2-24/+67
(core_close): Clear it. (add_to_thread_list): Fake a pid if one is not found on a Solaris core. Add the inferior here. Always add the thread, don't use thread_change_ptid. (core_open): Don't add the main thread or the inferior here unless we find that the core had no .reg/NN sections. (get_core_register_section): Handle Solaris cores with fake pids.
2009-10-09doc/Paul Pluzhnikov11-342/+431
2009-10-08 Paul Pluzhnikov <ppluzhnikov@google.com> * gdb.texinfo (Server): Document libthread-db-search-path. gdbserver/ 2009-10-08 Paul Pluzhnikov <ppluzhnikov@google.com> * acinclude.m4: (SRV_CHECK_THREAD_DB, SRV_CHECK_TLS_GET_ADDR): Remove. * configure.ac: Adjust. * linux-low.h (struct process_info_private): Move members to struct thread_db. (thread_db_free, thread_db_handle_monitor_command): New prototype. * linux-low.c (linux_remove_process): Adjust. (linux_wait_for_event_1, linux_look_up_symbols): Likewise. * server.c (handle_query): Move code ... (handle_monitor_command): ... here. New function. * target.h (struct target_ops): New member. * thread-db.c (struct thread_db): New. (libthread_db_search_path): New variable. (thread_db_create_event, thread_db_enable_reporting) (find_one_thread, maybe_attach_thread, find_new_threads_callback) (thread_db_find_new_threads, (thread_db_get_tls_address): Adjust. (try_thread_db_load_1, dladdr_to_soname): New functions. (try_thread_db_load, thread_db_load_search): New functions. (thread_db_init): Search for libthread_db. (thread_db_free): New function. (thread_db_handle_monitor_command): Likewise. * config.in: Regenerate. * configure: Regenerate.
2009-10-09*** empty log message ***gdbadmin1-1/+1
2009-10-08 gdb/testsuite/Pedro Alves2-10/+9
* lib/gdb.exp (gdb_compile): Remove dead aix and irix related bits.
2009-10-082009-10-08 Paul Pluzhnikov <ppluzhnikov@google.com>Paul Pluzhnikov2-1/+7
PR gdb/10457 * elfread.c (elf_symtab_read): Don't use alloca in a loop.
2009-10-08gdb/doc/Jan Kratochvil2-7/+4
* gdbint.texinfo (i386_stopped_by_hwbp): Remove.
2009-10-08*** empty log message ***gdbadmin1-1/+1
2009-10-07gdb/testsuite/Jan Kratochvil3-0/+77
* gdb.base/hbreak.exp, gdb.base/hbreak.c: New.
2009-10-07gdb/Jan Kratochvil2-22/+5
* i386-nat.c (i386_stopped_by_hwbp): Remove.
2009-10-07 * NEWS: Update following the GDB 7.0 release.Joel Brobecker2-1/+7