X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=cf5f5358d440685a9b55eb4e5b849ed91cfd7be5;hb=b957e93796cfbdade45a450c4f6ff4400e58f29a;hp=512b841e9fcb8999bd7e0a42fa17fa8e10aa06df;hpb=a728960949c7e21c6172b3464a4e7a91f65d4baa;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 512b841e9f..cf5f5358d4 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,83 @@ +2004-11-21 Daniel Jacobowitz + + * 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 + + * 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 + + * 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 + + * 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 + + * 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 + + * config/pa/hppahpux.mh: Remove file. + * config/pa/hpux1020.mh: Remove file. + +2004-11-20 Andreas Schwab + + * configure.host: Set host floatformat for m68k. + +2004-11-20 Eli Zaretskii + + * 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 + * 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.