X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=cf5f5358d440685a9b55eb4e5b849ed91cfd7be5;hb=b957e93796cfbdade45a450c4f6ff4400e58f29a;hp=fce2e35e041ed6ae6c280d47d156227c23bcd1df;hpb=92790ee734e537df621f5cef67de5483ba19e898;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index fce2e35e04..cf5f5358d4 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,106 @@ +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. + +2004-11-19 Mark Kettenis + + * 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 + + * 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 + + * solib-null.c: New file. + 2004-11-17 Andrew Cagney * MAINTAINERS: Drop MIPS and remote.