aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-05-11daily updateAlan Modra1-1/+1
2009-05-11*** empty log message ***gdbadmin1-1/+1
2009-05-10Remove unnecessary ATTRIBUTE_UNUSEDAlan Modra2-6/+12
2009-05-10 * src/gdb/target.h: Remove all tests for already definedPierre Muller2-16/+6
macros. All macros defined here should not be set in config headers anymore.
2009-05-10Add missing break statemenets.Anthony Green2-0/+6
2009-05-10daily updateAlan Modra1-1/+1
2009-05-10*** empty log message ***gdbadmin1-1/+1
2009-05-09 * MAINTAINERS: Add myself as PE/COFF co-maintainer.Dave Korn2-0/+5
2009-05-09 * ppc-linux-nat.c (have_ptrace_getsetregs): New variable.Sergio Durigan Junior2-9/+281
(have_ptrace_getsetfpregs): Likewise. fetch_all_gp_regs): New function. (fetch_gp_regs): New function. (fetch_all_fp_regs): Likewise. (fetch_fp_regs): New function. (fetch_ppc_registers): Using the new methods to fetch general- purpose and floating-pointer registers. (store_all_gp_regs): New function. (store_gp_regs): Likewise. (store_all_fp_regs): New function. (store_fp_regs): Likewise. (store_ppc_registers): Using the new methods to store general- purpose and floating-pointer registers.
2009-05-09*** empty log message ***gdbadmin1-1/+1
2009-05-08 * m32c/gdb-if.c (m32c_signal_to_host): Rename toKevin Buettner2-28/+18
m32c_signal_to_target. Change signal return values from SIGILL, SIGTRAP, SIGSEGV, etc. to TARGET_SIGNAL_ILL, TARGET_SIGNAL_TRAP, TARGET_SIGNAL_SEGV, etc. Fix all callers.
2009-05-08 * linux-nat.c (linux_xfer_siginfo): Delete unused locals lp, n.Doug Evans2-2/+4
2009-05-08 * gdb.texinfo (Process Record and Replay): Add description ofEli Zaretskii2-5/+22
reverse execution.
2009-05-082009-05-08 Kai Tietz <kai.tietz@onevision.com>Kai Tietz2-1/+7
* winduni.c (iconv_onechar): Only define when HAVE_ICONV is defined, but not when __CYGWIN__ or _WIN32 are defined. See wind_iconv_cp for call logic of this local funtion.
2009-05-082009-05-07 Sergio Durigan Junior <sergiodj@linux.vnet.ibm.com>Sergio Durigan Junior2-0/+5
* MAINTAINERS (Write After Approval): Add self.
2009-05-08*** empty log message ***gdbadmin1-1/+1
2009-05-08daily updateAlan Modra1-1/+1
2009-05-07 * linux-low.c (regsets_fetch_inferior_registers): Fix memory leak.Doug Evans2-0/+9
(regsets_store_inferior_registers): Ditto.
2009-05-07 * gdbint.texinfo (Adding support for debugging core files): New node.Joel Brobecker2-58/+17
(Native Debugging): Remove the ``Native core file Support'' section.
2009-05-07Revert previous deltaNick Clifton2-11/+0
2009-05-07 * gdbarch.h (target_gdbarch): Add comment documenting this global.Joel Brobecker2-2/+17
2009-05-07 * ld-elf/eh-group.exp: Only run these tests for ELF basedNick Clifton2-0/+11
targets.
2009-05-07*** empty log message ***gdbadmin1-1/+1
2009-05-07daily updateAlan Modra1-1/+1
2009-05-06Fix typo.Joel Brobecker1-1/+1
2009-05-06 * acinclude.m4 (AM_ICONV): Prefer in-tree libiconv if present overJoel Brobecker3-47/+61
system iconv. * configure: Regenerate.
2009-05-06 * utils.c: Add include of gdb_usleep.h.Joel Brobecker2-0/+28
(defaulted_query): Detect false EOF conditions that happen on terminals opened with the O_NONBLOCK flag when there is nothing to read.
2009-05-06Fix braino.Pedro Alves1-1/+1
2009-05-06 PR server/10048Pedro Alves3-13/+30
* linux-low.c (must_set_ptrace_flags): Delete. (linux_create_inferior): Set `lwp->must_set_ptrace_flags' instead of the global. (linux_attach_lwp_1): Don't set PTRACE_SETOPTIONS here. Set `lwp->must_set_ptrace_flags' instead. (linux_wait_for_event_1): If ptrace options here. (linux_wait_1): ... not here.
2009-05-06 * inferior.c (add_inferior): Move observer_notify_new_inferiorPedro Alves2-2/+8
call to ... (add_inferior_silent): ... here.
2009-05-06 * procfs.c (procfs_insert_watchpoint, procfs_remove_watchpoint)Pedro Alves5-76/+81
(procfs_region_ok_for_hw_watchpoint, procfs_use_watchpoints): New functions. (procfs_stopped_by_watchpoint): Made static, ptid argument removed. (_initialize_procfs): Register new watchpoint related target functions. * config/i386/nm-i386sol2.h (TARGET_CAN_USE_HARDWARE_WATCHPOINT) (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT, STOPPED_BY_WATCHPOINT) (HAVE_CONTINUABLE_WATCHPOINT): Delete. (target_insert_watchpoint, target_remove_watchpoint): Delete. (procfs_stopped_by_watchpoint, procfs_set_watchpoint): Delete declarations. * config/mips/nm-irix5.h (STOPPED_BY_WATCHPOINT) (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT): Delete. (target_insert_watchpoint, target_remove_watchpoint): Delete. (procfs_stopped_by_watchpoint, procfs_set_watchpoint): Delete declarations. * config/sparc/nm-sol2.h (TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT) (HAVE_CONTINUABLE_WATCHPOINT, STOPPED_BY_WATCHPOINT): Delete. (target_insert_watchpoint, target_remove_watchpoint): Delete. (procfs_stopped_by_watchpoint, procfs_set_watchpoint): Delete declarations.
2009-05-06Fix the date error.Hui Zhu1-2/+2
2009-05-06* i386-tdep.c (i386_process_record): Change bzero to memset.Hui Zhu2-2/+6
2009-05-06* NEWS: Add item for process record and replay.Hui Zhu2-0/+11
2009-05-062009-05-05 Maxim Grigoriev <maxim2405@gmail.com>Maxim Grigoriev2-1/+5
* xtensa-tdep.c (xtensa_frame_cache): Use pc instead of cache->pc.
2009-05-06*** empty log message ***gdbadmin1-1/+1
2009-05-06daily updateAlan Modra1-1/+1
2009-05-05Correct pathname.H.J. Lu1-1/+1
2009-05-052009-05-05 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-0/+6
* gas/lns/lns-common-1.d: Add test for discriminator.
2009-05-05Move ChangeLog entries.H.J. Lu2-2/+5
2009-05-05Correct pathnames.H.J. Lu1-8/+8
2009-05-05Correct pathnames.H.J. Lu1-2/+2
2009-05-052009-05-04 Michael Snyder <msnyder@vmware.com>Michael Snyder2-0/+9
* NEWS: Add item for reverse debugging commands.
2009-05-052009-05-05 Paul Brook <paul@codesourcery.com>Paul Brook17-2/+667
bfd/ * bfd-in.h (elf32_arm_fix_exidx_coverage): Add prototype. * bfd-in2.h: Regenerate. * elf32-arm.c (arm_unwind_edit_type, arm_unwind_table_edit): Define. (_arm_elf_section_data): Add text and exidx fields. (add_unwind_table_edit, get_arm_elf_section_data, adjust_exidx_size, insert_cantunwind_after, elf32_arm_fix_exidx_coverage, offset_prel31, copy_exidx_entry): New functions. (elf32_arm_write_section): Fixup .ARM.exidx contents. ld/ * emultempl/armelf.em (compare_output_sec_vma): New function. (gld${EMULATION_NAME}_finish): Add exidx munging code. ld/testsuite/ * ld-arm/arm.ld: Add .ARM.exidx and .ARM.extab. * ld-arm/arm-elf.exp: Add unwind-[1-4]. * ld-arm/unwind-1.d: New test. * ld-arm/unwind-1.s: New test. * ld-arm/unwind-2.d: New test. * ld-arm/unwind-2.s: New test. * ld-arm/unwind-3.d: New test. * ld-arm/unwind-3.s: New test. * ld-arm/unwind-4.d: New test. * ld-arm/unwind-4.s: New test.
2009-05-05 * inferior.h (read_pc, write_pc): Remove.Ulrich Weigand24-88/+144
* regcache.c (read_pc, write_pc): Remove. * infrun.c (displaced_step_fixup): Use regcache_read_pc instead of read_pc. (handle_inferior_event): Use regcache_read_pc instead of read_pc when determining value of stop_pc. Replace subsequent uses of read_pc by inspecting already-retrieved stop_pc value. (keep_going): Use regcache_read_pc instead of read_pc. * breakpoint.c (watchpoint_check): Use current frame architecture and PC instead of current_gdbarch and read_pc (). * tracepoint.c (set_traceframe_context): Replace PC argument with FRAME argument. (trace_start_command, finish_tfind_command): Update calls. (finish_tfind_command): Compare frame IDs to identify transitions between frames. (trace_find_pc_command): Use regcache_read_pc instead of read_pc. * rs6000-nat.c (exec_one_dummy_insn): Pass in regcache instead of gdbarch. Use regcache_read_pc and regcache_write_pc instead of read_pc and write_pc. (store_register): Make regcache argument non-const. Update call to exec_one_dummy_insn. * thread.c (switch_to_thread): Use regcache_read_pc instead of read_pc. * infcmd.c (post_create_inferior): Likewise. * solib-darwin.c (darwin_solib_create_inferior_hook): Likewise. * solib-pa64.c (pa64_solib_create_inferior_hook): Likewise. * solib-sunos.c (sunos_solib_create_inferior_hook): Likewise. * solib-svr4.c (enable_break, svr4_relocate_main_executable): Likewise. * linux-fork.c (fork_load_infrun_state): Likewise. * hppa-hpux-tdep.c (hppa_hpux_push_dummy_code): Likewise. * record.c (record_wait): Likewise. * procfs.c (procfs_wait): Likewise. * remote-mips.c (common_open, mips_wait): Likewise. * remote-m32r-sdi.c (m32r_resume): Likewise. * symfile.c (generic_load): Use regcache_write_pc instead of write_pc. * monitor.c (monitor_create_inferior, monitor_load): Likewise. * m32r-rom.c (m32r_load, m32r_upload_command): Likewise. * remote-m32r-sdi.c (m32r_create_inferior, m32r_load): Likewise. * remote-mips.c (mips_create_inferior, mips_load): Likewise. * solib-darwin.c: Include "regcache.h". * solib-pa64.c: Include "regcache.h". * solib-svr4.c: Include "regcache.h.". * symfile.c: Do not mention read_pc or write_pc in comments. * dink32-rom.c: Likewise. * m32r-rom.c: Likewise. * mips-tdep.c: Likewise.
2009-05-052009-05-05 Christophe lyon <christophe.lyon@st.com>Christophe Lyon2-68/+45
bfd/ * elf32-arm.c (DEF_STUBS): New helper define. (DEF_STUB): Likewise. (stub_def): New type. (stub_definitions): New array, containing stub template pointers and sizes. (arm_size_one_stub): Make use of stub_definitions.
2009-05-05 * fork-child.c (startup_inferior): Move setting stop_pc ...Ulrich Weigand3-2/+8
* infcmd.c (post_create_inferior): ... to here.
2009-05-05Fix local branches for bl and blx.Ramana Radhakrishnan10-39/+374
2009-05-05 * scripttempl/avr.sc (MEMORY): Use DATA_ORIGIN.Nick Clifton12-3/+29
* emulparams/avr1.sh (DATA_ORIGIN): Add. * emulparams/avr2.sh (DATA_ORIGIN): Add. * emulparams/avr25.sh (DATA_ORIGIN): Add. * emulparams/avr3.sh (DATA_ORIGIN): Add. * emulparams/avr31.sh (DATA_ORIGIN): Add. * emulparams/avr35.sh (DATA_ORIGIN): Add. * emulparams/avr4.sh (DATA_ORIGIN): Add. * emulparams/avr5.sh (DATA_ORIGIN): Add. * emulparams/avr51.sh (DATA_ORIGIN): Add. (DATA_LENGTH): Update. * emulparams/avr6.sh (DATA_ORIGIN): Add. (DATA_LENGTH): Update.
2009-05-05 PR 10109Nick Clifton2-14/+22
* winduni.c: Replace test of HAVE_ICONV_H with a test of HAVE_ICONV. (iconv_onechar): Use ICONV_CONST instead of "const". (wind_MultiByteToWideChar): Initialise local strings.