summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * findcmd.c: Add #include "gdb_stdint.h".Joel Brobecker2008-05-143-1/+7
| | | | * Makefile.in (findcmd.o): Update dependencies.
* * elf32-ppc.c (section_covers_vma): New function.Alan Modra2008-05-143-5/+371
| | | | | | | | | (ppc_elf_get_synthetic_symtab): New function. (bfd_elf32_get_synthetic_symtab): Define. * elf64-ppc.c (section_covers_vma): New function. (ppc64_elf_get_synthetic_symtab): Generate sym@plt on glink branch table entries, and __glink_PLTresolve on resolver stub. (ppc64_elf_build_stubs): Rename __glink sym to __glink_PLTresolve.
* *** empty log message ***gdbadmin2008-05-141-1/+1
|
* daily updateAlan Modra2008-05-141-1/+1
|
* * gdb.base/watch_thread_num.exp: Don't run tests that requireNathan Froyd2008-05-132-4/+15
| | | | watchpoints if the target doesn't support them.
* *** empty log message ***gdbadmin2008-05-131-1/+1
|
* daily updateAlan Modra2008-05-131-1/+1
|
* * lib/gdbserver-support.exp (find_gdbserver): Use $GDBSERVER if set.Doug Evans2008-05-122-0/+9
|
* 2008-05-12 Samuel Tardieu <sam@rfc1149.net>Paolo Bonzini2008-05-122-2/+9
| | | | | | | Paolo Bonzini <bonzini@gnu.org> PR ada/36001 * acx.m4: Add optional parameter to ACX_PROG_GNAT.
* PR 6443Alan Modra2008-05-123-45/+126
| | | | | | | | | | | | | | | | * elf32-ppc.c (MUST_BE_DYN_RELOC): Delete. (must_be_dyn_reloc): New function. (ppc_elf_check_relocs): Don't set DF_STATIC_TLS for tprel relocs in pies. (ppc_elf_tls_optimize): Optimise pies. (ppc_elf_relocate_section): Use a section symbol rather than no symbol if possible for LD->IE TLS sequence, but don't error if we must use no symbol. * elf64-ppc.c (MUST_BE_DYN_RELOC): As for elf32-ppc.c. (must_be_dyn_reloc): Likewise. (ppc64_elf_check_relocs): Likewise. (ppc64_elf_tls_optimize): Likewise. (ppc64_elf_relocate_section): Likewise.
* * elf32-spu.c (spu_elf_relocate_section): Rename is_ea to is_ea_sym.Alan Modra2008-05-122-6/+11
|
* * Update uses of val_print functions with additional language argument.Pierre Muller2008-05-124-4/+17
| | | | | | | | | generic/gdbtk-cmds.c: Add "language.h" include. (gdb_eval): Add current_language as new arg of val_print. generic/gdbtk-register.c: Add "language.h" include. (get_register): Add current_language as new arg of val_print. generic/gdbtk-wrapper.c: Add "language.h" include. (wrap_val_print): Add current_language as new arg of val_print.
* * src-release (BINUTILS_SUPPORT_DIRS): Add elfcpp and gold.Ian Lance Taylor2008-05-122-1/+5
|
* *** empty log message ***gdbadmin2008-05-121-1/+1
|
* daily updateAlan Modra2008-05-121-1/+1
|
* * sparc-linux-tdep.c (sparc32_linux_init_abi): RemoveDavid S. Miller2008-05-112-4/+3
| | | | long double size override, Linux does use 128-bit now.
* * sparc-linux-tdep.c (PSR_SYSCALL): Define.David S. Miller2008-05-113-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.
* * sparc-linux-tdep.c, sparc64-linux-tdep.c: UseDavid S. Miller2008-05-113-2/+7
| | | | dwarf2_append_unwinders(), not dwarf2_frame_sniffer.
* * rs6000-tdep.c (rs6000_gdbarch_init): Set up info.target_descUlrich Weigand2008-05-112-0/+7
| | | | and info.tdep_info before calling gdbarch_init_osabi.
* *** empty log message ***gdbadmin2008-05-111-1/+1
|
* daily updateAlan Modra2008-05-111-1/+1
|
* * elfcore.h (elf_core_file_p): Warn about core truncation.Alan Modra2008-05-102-2/+32
|
* daily updateAlan Modra2008-05-101-1/+1
|
* *** empty log message ***gdbadmin2008-05-101-1/+1
|
* * gdb.ada/assign_1.exp: New testcase.Joel Brobecker2008-05-092-0/+40
|
* * ada-lang.c (ada_evaluate_subexp) [BINOP_ASSIGN]: Do not forceJoel Brobecker2008-05-092-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.
* * NEWS: Mention gdbserver bi-arch capability.Ulrich Weigand2008-05-092-0/+8
|
* update for capitalization changesDoug Evans2008-05-091-3/+3
|
* remove cruft from previous checkinDoug Evans2008-05-093-6/+6
|
* * remote.c (remote_search_memory): Fix capilization in error messages.Doug Evans2008-05-091-3/+3
|
* * error.c (parse_find_args): Fix capitalization in previous patch.Doug Evans2008-05-093-19/+19
| | | | | | | (find_command): Ditto. * target.c (simple_search_memory): Ditto. * gdbserver/server.c (handle_search_memory_1): Ditto. (handle_search_memory): Ditto.
* New "find" command.Doug Evans2008-05-0916-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.
* * ppc/altivec.igen (vperm): Latch inputs into temporaries.Joel Brobecker2008-05-092-2/+11
|
* * thread.c (_initialize_thread): Don't use commas and periods inEli Zaretskii2008-05-092-2/+7
| | | | first line of doc string of "set/show print thread-events".
* * alpha-mdebug-tdep.c, alpha-osf1-tdep.c, alpha-tdep.c:Joel Brobecker2008-05-094-141/+111
| | | | Update for unwinder changes.
* * frame.c (get_frame_base_address, get_frame_locals_address)Joel Brobecker2008-05-092-3/+9
| | | | | (get_frame_args_address): Pass the correct frame when calling frame_base_find_by_frame.
* *** empty log message ***gdbadmin2008-05-091-1/+1
|
* daily updateAlan Modra2008-05-091-1/+1
|
* * remote.c (extended_remote_attach_1): Call target_find_description.Ulrich Weigand2008-05-082-2/+17
|
* * regcache.c (registers_length): Remove.Ulrich Weigand2008-05-084-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.
* * gdb.base/commands.exp (watchpoint_command_test): HandleDaniel Jacobowitz2008-05-084-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.
* * remote.c (extended_remote_create_inferior_1): Clean upDaniel Jacobowitz2008-05-082-4/+11
| | | | before marking the target running.
* * hppa-tdep.h, hppa-tdep.c, hppa-hpux-tdep.c: Update for unwinderJoel Brobecker2008-05-084-206/+173
| | | | changes.
* *** empty log message ***gdbadmin2008-05-081-1/+1
|
* daily updateAlan Modra2008-05-081-1/+1
|
* bfd/Bob Wilson2008-05-072-6/+39
| | | | | | | | | | | * elf32-xtensa.c (xtensa_property_section_name): New. (xtensa_make_property_section): New. (xtensa_get_property_section): Make static. Do not create a new section if it does not exist. gas/ * config/tc-xtensa.c (xtensa_create_property_segments): Use xtensa_make_property_section instead of xtensa_get_property_section. (xtensa_create_xproperty_segments): Likewise.
* * sparc-tdep.c, sparc-tdep.h, sparc-sol2-tdep.c, sparc64-tdep.c,Joel Brobecker2008-05-076-208/+141
| | | | sparc64-sol2-tdep.c: Update for unwinder changes.
* bfd/Alan Modra2008-05-072-8/+35
| | | | | | | | | | | | | | | | | | * elf32-spu.c (spu_elf_special_sections): Add "._ea". (spu_elf_relocate_section): Handle relocations against symbols defined in ._ea specially. binutils/ * embedspu.sh: Take note of R_SPU_PPU32/64 relocs without a symbol, and if present, put image in ".data.speelf". Put program handle in ".data.spehandle". ld/emulparams/ * elf32_spu.sh (OTHER_SECTIONS): Add "._ea". * elf32ppc.sh: If building with spu support, put ".data.spehandle" sections at the start of ".data" and provide a symbol to locate the directory of embedded spe programs. ld/testsuite/ * ld-spu/ear.s: Align various sections. * ld-spu/embed.rd: Update.
* * cp-support.c (mangled_name_to_comp): Initialize storage.Daniel Jacobowitz2008-05-072-2/+7
| | | | (unqualified_name_from_comp): Likewise.
* * remote.c (remote_insert_breakpoint): Call get_remote_stateJie Zhang2008-05-072-8/+20
| | | | | after gdbarch_breakpoint_from_pc is called. (remote_insert_hw_breakpoint): Likewise.