aboutsummaryrefslogtreecommitdiff
path: root/gdb
AgeCommit message (Collapse)AuthorFilesLines
2004-11-23Fix last change.Eli Zaretskii1-3/+3
2004-11-23 * gdb.texinfo (Files): Add cross-reference to description ofEli Zaretskii2-3/+8
-readnow command-line switch.
2004-11-23 * MAINTAINERS: Add myself to write after approval section.Dave Anglin2-0/+3
2004-11-23 * hppa-hpux-nat.c (child_suppress_run): Add variable to allowDave Anglin5-24/+54
hpux-thread.c to suppress children from running. (hppa_hpux_child_can_run): New function. (_initialize_hppa_hpux_nat): Use hppa_hpux_child_can_run. * hpux-thread.c: Include string.h and hppa-tdep.h. (FLAGS_REGNUM, SP_REGNUM, PC_REGNUM): Rename to HPPA_FLAGS_REGNUM, HPPA_SP_REGNUM and HPPA_PCOQ_HEAD_REGNUM, respectively. (hpux_thread_store_registers): Replace deprecated_registers with calls to regcache_raw_read. * config/pa/hpux11.mh, config/pa/hpux11w.mh: Delete HOST_IPC.
2004-11-23*** empty log message ***gdbadmin1-1/+1
2004-11-22*** empty log message ***gdbadmin1-1/+1
2004-11-21* sparc64fbsd-nat.c: Update copyright year.Mark Kettenis3-3/+13
(_initialize_sparc64fbsd_nat): Construct and add target vector. * config/sparc/fbsd.mh (NATDEPFILES): Remove infptrace.o, inftarg.o.
2004-11-21 * sparc-tdep.c (sparc_software_single_step): Handle stepping to NULL.Daniel Jacobowitz2-5/+10
2004-11-21 * linux-nat.c (my_waitpid): New function.Daniel Jacobowitz2-29/+89
(linux_test_for_tracefork): Make more robust and verbose. Take an ORIGINAL_PID argument and test for PTRACE_SETOPTIONS first. (linux_supports_tracefork, linux_supports_tracevforkdone): Take a PID argument. Update calls to linux_test_for_tracefork. (linux_enable_event_reporting, child_follow_fork) (child_insert_fork_catchpoint, child_insert_vfork_catchpoint) (child_insert_exec_catchpoint): Update calls to linux_supports_tracefork and linux_supports_tracevforkdone.
2004-11-21 * valarith.c (value_subscript): Copy VALUE_FRAME_ID.Daniel Jacobowitz3-0/+10
(value_subscripted_rvalue): Likewise. * valops.c (search_struct_field, value_slice): Likewise.
2004-11-21* inf-ptrace.c: Don't include "regcache.h" and "gdbcmd.h".Mark Kettenis3-13/+18
Reorder includes a bit. Fix comment. * Makefile.in (inf-ptrace.o): Update dependencies.
2004-11-21 * linux-m68k-low.c (m68k_num_gregs): Define.Andreas Schwab3-1/+109
(m68k_fill_gregset, m68k_store_gregset, m68k_fill_fpregset) (m68k_store_fpregset, target_regsets) [HAVE_LINUX_REGSETS]: New. (m68k_breakpoint, m68k_breakpoint_len, m68k_get_pc, m68k_set_pc) (m68k_breakpoint_at): New. Add to the_low_target. * configure.srv (m68*-*-linux*): Set srv_linux_regsets and srv_linux_thread_db to yes.
2004-11-21 * m68klinux-tdep.c: Include "glibc-tdep.h" and "solib-svr4.h".Andreas Schwab4-2/+23
(m68k_linux_init_abi): Set solib_svr4_fetch_link_map_offsets to svr4_ilp32_fetch_link_map_offsets and gdbarch_skip_solib_resolver to glibc_skip_solib_resolver. * config/m68k/linux.mt (TDEPFILES): Add glibc-tdep.o. Remove solib-legacy.o. * Makefile.in (m68klinux-tdep.o): Update dependencies.
2004-11-21*** empty log message ***gdbadmin1-1/+1
2004-11-20 * infttrace.h (ttrace_write_reg_64): Add prototype.Dave Anglin3-5/+24
* hppah-nat.c (store_inferior_registers): Fix warning from ambiguous expression. (store_inferior_registers): Correct formatting. Replace uses of deprecated_registers with calls to regcache_raw_read, regcache_raw_write_part and regcache_raw_read_part.
2004-11-20* config/pa/hppahpux.mh: Remove file.Mark Kettenis3-18/+5
* config/pa/hpux1020.mh: Remove file.
2004-11-20 * configure.host: Set host floatformat for m68k.Andreas Schwab2-0/+9
2004-11-20Resolve file-name clash betweenEli Zaretskii2-0/+7
hppa-hpux-tdep.c and the new hppa-hpux-nat.c.
2004-11-20* hppa-hpux-nat.c: New file.Mark Kettenis5-4/+305
* config/pa/hpux.mh (NATDEPFILES): New file. * Makefile.in (ALLDEPFILES): Add hppa-hpux-nat.c. (hppa-hpux-nat.o): New dependency. * configure.host: Remove hppa*-*-hpux10.20. (hppa*-*-hpux*, hppa*-*-hiux*): Set gdb_host to hpux.mh.
2004-11-20* inf-ptrace.c: Fix coding style.Mark Kettenis2-32/+29
2004-11-20* gdb_ptrace.h [PTRACE_TYPE_ARG5] (ptrace): New macro.Mark Kettenis3-76/+15
* infptrace.c (call_ptrace): Simply call ptrace with four arguments.
2004-11-20* dbxread.c (process_one_symbol): Fix a few coding standardMark Kettenis2-143/+159
issues. Improve code formatting.
2004-11-20* dbxread.c: Include "gdb_string.h".Mark Kettenis3-7/+14
(record_minimal_symbol, read_ofile_symtab): Replace DEPRECATED_STREQ and DEPRECATED_STREQN with strcmp and strncmp. * Makefile.in (dbxread.o): Update dependencies.
2004-11-20* dwarf2-frame.c (read_encoded_value): Correctly calculate numberMark Kettenis2-2/+7
of bytes read for aligned LEB128 encodings.
2004-11-20*** empty log message ***gdbadmin1-1/+1
2004-11-19* bsd-kvm.c (bsd_kvm_pcb_cmd): Cast return value fromMark Kettenis4-4/+14
parse_and_eval_address to u_long before converting it to a pointer type. * i386fbsd-nat.c (_initialize_i386fbsd_nat): Change type of ps_strings from int to u_long. * i386obsd-nat.c (_initialize_i386obsd_nat): Cast _ps.val to u_long instead of CORE_ADDR.
2004-11-19*** empty log message ***gdbadmin1-1/+1
2004-11-18* dbxread.c (process_one_symbol): Do not adjust address of firstMark Kettenis2-3/+24
N_SLINE stab for a function for code generated by non-GCC compilers.
2004-11-18 * solib-null.c: New file.Kevin Buettner2-0/+95
2004-11-182004-11-17 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-4/+5
* MAINTAINERS: Drop MIPS and remote.
2004-11-18*** empty log message ***gdbadmin1-1/+1
2004-11-17*** empty log message ***gdbadmin1-1/+1
2004-11-16*** empty log message ***gdbadmin1-1/+1
2004-11-152004-11-15 Andrew Cagney <cagney@gnu.org>Andrew Cagney4-10/+11
* findvar.c (value_of_register): Set the frame ID. * value.c (value_primitive_field): Copy the frame ID. * valops.c (value_assign): Simplify lval_register case, there's always a frame.
2004-11-15*** empty log message ***gdbadmin1-1/+1
2004-11-14 * Makefile.in (mips-linux-tdep.o): Update dependencies.Daniel Jacobowitz3-9/+13
* mips-linux-tdep.c: Include "regcache.h". (fill_fpregset, mips64_fill_fpregset): Use regcache_raw_collect.
2004-11-14 * Makefile.in (linux-thread-db.o): Fix typo in last change.Daniel Jacobowitz2-1/+5
2004-11-14 * linux-thread-db.c: New file, renamed from thread-db.c.Daniel Jacobowitz17-19/+41
* thread-db.c: Remove. * Makefile.in (linux-thread-db.o): Rename from thread-db.o rule. * config/alpha/alpha-linux.mh (NATDEPFILES): Rename thread-db.o to linux-thread-db.o. * config/arm/linux.mh (NATDEPFILES): Likewise. * config/i386/linux.mh (NATDEPFILES): Likewise. * config/i386/linux64.mh (NATDEPFILES): Likewise. * config/ia64/linux.mh (NATDEPFILES): Likewise. * config/m32r/linux.mh (NATDEPFILES): Likewise. * config/m68k/linux.mh (NATDEPFILES): Likewise. * config/mips/linux.mh (NATDEPFILES): Likewise. * config/pa/linux.mh (NATDEPFILES): Likewise. * config/powerpc/linux.mh (NATDEPFILES): Likewise. * config/powerpc/ppc64-linux.mh (NATDEPFILES): Likewise. * config/s390/s390.mh (NATDEPFILES): Likewise. * config/sparc/linux.mh (NATDEPFILES): Likewise. * config/sparc/linux64.mh (NATDEPFILES): Likewise.
2004-11-14 * gdb.threads/threadapply.exp: Correct "macro details" test.Daniel Jacobowitz2-1/+5
2004-11-142004-11-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-93/+6
* config/i386/i386lynx.mh: Delete file. * config/i386/i386lynx.mt: Delete file. * Makefile.in (ALLDEPFILES, i386ly-tdep.o): Remove i386ly-tdep.c. * i386ly-tdep.c: Delete.
2004-11-142004-11-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-33/+10
* config/tm-lynx.h: Delete, inline contents ... * config/rs6000/tm-rs6000ly.h: ... here.
2004-11-142004-11-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-31/+18
* config/tm-sysv4.h: Delete file, inlining contents. * config/ia64/tm-aix.h (SKIP_TRAMPOLINE_CODE): Define. * config/tm-linux.h (SKIP_TRAMPOLINE_CODE): Define. * config/tm-nto.h (SKIP_TRAMPOLINE_CODE): Define.
2004-11-142004-11-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney6-60/+18
* regcache.h (deprecated_register_valid): Delete. (deprecated_registers): Delete. * regcache.c (deprecated_register_valid): Delete. (deprecated_registers): Delete. (deprecated_read_register_byte, _initialize_regcache) (deprecated_write_register_bytes, build_regcache): Update. * config/powerpc/ppc-sim.mt (TDEPFILES): Remove ppc-bdm.o and remote-sds.o. * config/powerpc/ppc-eabi.mt (TDEPFILES): Ditto. * config/mips/embed.mt (TDEPFILES): Remove remote-mips.o.
2004-11-142004-11-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney25-6627/+29
* NEWS: List h8300*-*-*, mcore-*-*, mn10300-*-*, ns32k-*-*, and v850-*-* under removed. * configure.host: Delete ns32k-*-netbsd*. * configure.tgt: Delete h8300-*-*, mcore*-*-*, mn10300-*-*, ns32k-*-netbsd*, and v850*-*-*. * MAINTAINERS: Mark h8300, mcore, mn10300, ns32k, v850 as "Deleted" * config/h8300/tm-h8300.h, config/h8300/h8300.mt: Delete. * h8300-tdep.c, config/mcore/mcore.mt, mcore-rom.c: Delete. * mcore-tdep.c, config/mn10300/mn10300.mt: Delete. * mn10300-tdep.c, config/ns32k/nbsdaout.mh: Delete. * config/ns32k/nbsdaout.mt, config/ns32k/nm-nbsd.h: Delete. * config/ns32k/nm-nbsdaout.h, config/ns32k/tm-ns32k.h: Delete. * ns32knbsd-nat.c, ns32knbsd-tdep.c, ns32k-tdep.c: Delete. * ns32k-tdep.h, config/v850/v850.mt, v850ice.c: Delete. * v850-tdep.c: Delete.
2004-11-14*** empty log message ***gdbadmin1-1/+1
2004-11-13 * irix5-nat.c (fetch_core_registers): Replace use ofJoel Brobecker2-32/+16
deprecated_registers by equivalent code.
2004-11-13 * irix5-nat.c (fill_gregset): Replace use of deprecated_registersJoel Brobecker2-18/+35
with equivalent code. (fill_fpregset): Likewise.
2004-11-132004-11-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-20/+2
* MAINTAINERS: Do not list "Deleted" architectures.
2004-11-132004-11-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney32-3298/+31
* configure.tgt: Delete i[34567]86-*-vxworks*, m68*-netx-*, m68*-*-vxworks*, mips*-*-vxworks*, powerpc-*-vxworks*, and sparc-*-vxworks*. * NEWS: Mention that vxworks was deleted. * config/m68k/tm-vx68.h, config/mips/tm-vxmips.h: Delete. * config/powerpc/tm-vxworks.h, config/tm-vxworks.h: Delete. * config/i386/vxworks.mt, config/m68k/vxworks68.mt: Delete. * config/mips/vxmips.mt, config/powerpc/vxworks.mt: Delete. * config/sparc/vxworks.mt, vx-share/dbgRpcLib.h: Delete. * vx-share/ptrace.h, vx-share/regPacket.h: Delete. * vx-share/vxTypes.h, vx-share/vxWorks.h: Delete. * vx-share/wait.h, vx-share/xdr_ld.c: Delete. * vx-share/xdr_ld.h, vx-share/xdr_ptrace.c: Delete. * vx-share/xdr_ptrace.h, vx-share/xdr_rdb.c: Delete. * vx-share/xdr_rdb.h, remote-vxsparc.c: Delete. * remote-vxmips.c, remote-vx.c: Delete. * remote-vx68.c: Delete. * config/m68k/tm-os68k.h: Remove reference to VxWorks. * config/m68k/os68k.mt, ada-lang.h: Ditto. * Makefile.in (HFILES_NO_SRCDIR, ALLDEPFILES, remote-vx68.o) (remote-vx.o, remote-vxmips.o, remote-vxsparc.o): Delete vx files.
2004-11-13 * config/i386/xm-go32.h: Don't include fopen-bin.h.Eli Zaretskii4-28/+18
Don't define CRLF_SOURCE_FILES and DIRNAME_SEPARATOR. * source.c (OPEN_MODE, FDOPEN_MODE): Remove the definitions in the branch that doesn't define CRLF_SOURCE_FILES; always use binary-mode open. (print_source_lines_base, forward_search_command) (reverse_search_command): Enable the code that accepts DOS-style CRLF line endings on all platforms (this removes the need for CRLF_SOURCE_FILES). * defs.h: (DIRNAME_SEPARATOR) [__MSDOS__]: Define to ';'.