X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=gdb%2FChangeLog;h=8d6ccfc48f958dada74b792f2b9076a3b43c2137;hb=3b851bce1db6dd84666a59d7c0134cb502114557;hp=67b1fcd272337e75670c8c21e8321c7205ac0a5c;hpb=4ad5b0f7164ad77f26cce121fc78fd8a55591147;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 67b1fcd272..8d6ccfc48f 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,152 @@ +Mon Nov 20 13:59:29 2000 Andrew Cagney + + * configure.in: Add support for configure option + --enable-gdb-build-warnings. Mention need to update doco. + * configure: Regenerate. + +2000-11-21 Peter Schauer + + * target.h (TARGET_SIGNAL_REALTIME_64): Added for IRIX 6. + * target.c (target_signal_from_host, do_target_signal_to_host): + Handle TARGET_SIGNAL_REALTIME_64. + +2000-11-21 Kevin Buettner + + * solib.c (solib_open): Handle the case where + solib_absolute_prefix is NULL. + +2000-11-20 Michael Snyder + + * solist.h: Declare new function solib_open. + * solib.c (solib_open): New function. Abstracts some of the + code from solib_map_sections, for finding the binary solib file. + (solib_map_sections): Call solib_open. + * solib-svr4.c (enable_break): Call solib_open. + +2000-11-20 J.T. Conklin + + * gdbserver/low-nbsd.c (fetch_inferior_registers, + store_inferior_registers): Support older NetBSD/powerpc systems + from before fp reg support was added. Adapt to register number + changes caused when powerpc target was multi-arched. + +2000-11-20 H.J. Lu + + * ia64-tdep.c (gdbarch_tdep): Change reference from + ELFOSABI_MONTEREY to ELFOSABI_AIX. + +2000-11-20 Peter Schauer + + * c-valprint.c (print_function_pointer_address): New function + to automatically dereference a function pointer for printing + if necessary. + (c_val_print): Use print_function_pointer_address when printing + function pointer addresses. + +2000-11-20 J.T. Conklin + + * gdbserver/low-nbsd.c: Fix typos. + +2000-11-20 Jeffrey A Law (law@cygnus.com) + + * pa64solib.c (add_to_solib): Pass TARGET to pa64_solib_load_symbols. + +Mon Nov 20 23:21:53 2000 Andrew Cagney + + * MAINTAINERS: Peter Schauer and Kevin Buettner maintain AIX. Jim + Blandy, Kevin Buettner and Peter Schauer share shared libs. + + From Nick Duffek: + * MAINTAINERS: Share responsibility for + Solaris/x86 between co-maintainers. + + * MAINTAINERS: Add linespec as a separate component. + +Mon Nov 20 14:29:39 2000 Andrew Cagney + + * command.h (error_no_arg): Add noreturn attribute to declaration. + +Fri Nov 17 16:07:23 2000 Andrew Cagney + + * utils.c (xvasprintf, xasprintf): New functions. + * defs.h (xvasprintf, xasprintf): Add declarations. + + * remote.c (add_packet_config_cmd): Use function xasprintf instead + of asprintf. + * utils.c (vfprintf_maybe_filtered, vfprintf_unfiltered): Use + function xvasprintf instead of vasprintf. + + * TODO (xasprintf): Update. + +Mon Nov 20 12:22:32 2000 Andrew Cagney + + * TODO: Mention ``extern'' and ``STREQ'' cleanups. + +2000-11-19 Jim Blandy + + * symtab.c (no_symtab_msg): Remove definition. + (sources_info): Replace use of no_symtab_msg with the string + itself. + * linespec.c (no_symtab_msg): Remove declaration. + (decode_line_1): Replace uses of no_symtab_msg with the string + itself. + +2000-11-17 Kevin Buettner + + * rs6000-tdep.c (refine_prologue_limit): New function. + (skip_prologue): When zero, attempt to obtain value for + lim_pc by calling refine_prologue_limit(). Also, fix + fencepost error regarding the limit in the loop. + + From Peter Schauer: + * rs6000-tdep.c (skip_prologue): Handle optimizer code motions into + the prologue by continuing the prologue search, if we have no valid + frame yet or if the return address is not yet saved in the frame. + +2000-11-17 Kevin Buettner + + * wrapper.c (gdb_value_assign, wrap_value_assign): Protoize. + +2000-11-16 Christopher Faylor + + * thread.c (thread_apply_all_command): Save the command before + executing it because it may be modified. Restore the saved command so + that the same command is executed on next thread. + (thread_apply_command): Same correction. + +2000-11-16 Michael Snyder + + * regcache.c (read_register_bytes): Failing to set register_valid + is not necessarily an error, if the register is a pseudo-register. + Some pseudo-registers are never marked as valid, so that they will + be read anew every time. Determining if a pseudo-register is valid + (or should be marked invalid) may be difficult, whereas just + recomputing it may be cheap. + +Thu Nov 16 09:47:57 2000 David Taylor + + * tracepoint.c (trace_find_tracepoint_command): Replace call to + parse_and_eval_address with a call to parse_and_eval_long as + we are evaluating an integer, not an address. + * top.c (show_commands): Ditto. + +2000-11-15 Kevin Buettner + + * xcoffread.c (arrange_linetable, xcoff_initial_scan): Protoize. + +Wed Nov 15 09:31:39 2000 David Taylor + + * utils.c (strlen_paddr, paddr, paddr_nz): Use TARGET_ADDR_BIT, + not TARGET_PTR_BIT, since we are dealing with addresses, not + pointers. + +2000-11-14 Daniel Berlin + + From Kenneth Block + + * demangle.c : Use libibery list of demanglers instead of out of + date local copy. + Wed Nov 15 00:29:46 2000 Andrew Cagney From Klaus Espenlaub @@ -22,8 +171,10 @@ Wed Nov 15 00:29:46 2000 Andrew Cagney Move to linespec.c. * linespec.c: New file. Routines that handle linespecs, formerly in symtab.c. - * symtab.h: Export find_line_symtab and find_function_start_sal, - * Makefile.in: Add linespec.c. + * symtab.h: Export find_line_symtab and find_function_start_sal. + * Makefile.in (SFILES): Add linespec.c. + (COMMON_OBS): Add linespec.o. + (linespec.o): New target. 2000-11-10 Christopher Faylor