* linux-nat.c (my_waitpid): New function.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 95fbd89c6b0b3e2c7d72200382f4d45c16d8c042..cf5f5358d440685a9b55eb4e5b849ed91cfd7be5 100644 (file)
@@ -1,3 +1,102 @@
+2004-11-21  Daniel Jacobowitz  <dan@debian.org>
+
+       * linux-nat.c (my_waitpid): New function.
+       (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  Daniel Jacobowitz  <dan@debian.org>
+
+       * valarith.c (value_subscript): Copy VALUE_FRAME_ID.
+       (value_subscripted_rvalue): Likewise.
+       * valops.c (search_struct_field, value_slice): Likewise.
+
+2004-11-21  Mark Kettenis  <kettenis@gnu.org>
+
+       * inf-ptrace.c: Don't include "regcache.h" and "gdbcmd.h".
+       Reorder includes a bit.  Fix comment.
+       * Makefile.in (inf-ptrace.o): Update dependencies.
+
+2004-11-21  Andreas Schwab  <schwab@suse.de>
+
+       * m68klinux-tdep.c: Include "glibc-tdep.h" and "solib-svr4.h".
+       (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-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       * infttrace.h (ttrace_write_reg_64): Add prototype.
+       * 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-21  Mark Kettenis  <kettenis@gnu.org>
+
+       * config/pa/hppahpux.mh: Remove file.
+       * config/pa/hpux1020.mh: Remove file.
+
+2004-11-20  Andreas Schwab  <schwab@suse.de>
+
+       * configure.host: Set host floatformat for m68k.
+
+2004-11-20  Eli Zaretskii  <eliz@gnu.org>
+
+       * config/djgpp/fnchange.lst: Resolve file-name clash between
+       hppa-hpux-tdep.c and the new hppa-hpux-nat.c.
+
+2004-11-20  Mark Kettenis  <kettenis@gnu.org>
+
+       * hppa-hpux-nat.c: New file.
+       * 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.
+
+       * inf-ptrace.c: Fix coding style.
+
+       * gdb_ptrace.h [PTRACE_TYPE_ARG5] (ptrace): New macro.
+       * infptrace.c (call_ptrace): Simply call ptrace with four
+       arguments.
+
+       * dbxread.c (process_one_symbol): Fix a few coding standard
+       issues.  Improve code formatting.
+
+       * dbxread.c: Include "gdb_string.h".
+       (record_minimal_symbol, read_ofile_symtab): Replace
+       DEPRECATED_STREQ and DEPRECATED_STREQN with strcmp and strncmp.
+       * Makefile.in (dbxread.o): Update dependencies.
+
+       * dwarf2-frame.c (read_encoded_value): Correctly calculate number
+       of bytes read for aligned LEB128 encodings.
+
+2004-11-19  Mark Kettenis  <kettenis@gnu.org>
+
+       * bsd-kvm.c (bsd_kvm_pcb_cmd): Cast return value from
+       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-18  Mark Kettenis  <kettenis@gnu.org>
+
+       * dbxread.c (process_one_symbol): Do not adjust address of first
+       N_SLINE stab for a function for code generated by non-GCC
+       compilers.
+
 2004-11-18  Kevin Buettner  <kevinb@redhat.com>
 
        * solib-null.c: New file.
This page took 0.048505 seconds and 4 git commands to generate.