]> Git Repo - binutils.git/blobdiff - gdb/ChangeLog
* TODO: List known problems with TUI.
[binutils.git] / gdb / ChangeLog
index a4e0c146b2d4cac1d0275e0782754c8157d36521..90f5fd7178565185dd2c5c6a16caf150370ddc22 100644 (file)
@@ -1,3 +1,212 @@
+2001-03-19  Andrew Cagney  <[email protected]>
+
+       * TODO: List known problems with TUI.
+
+2001-03-19  Andrew Cagney  <[email protected]>
+
+       * MAINTAINERS: Jimmy Guo stepped down as a maintiner (TUI,
+       gdb.hp).
+
+2001-03-19  Andrew Cagney  <[email protected]>
+
+       * remote.c (remote_cisco_section_offsets): Do not cast result from
+       bfd_get_section_name.
+       (compare_sections_command): Ditto.
+       (remote_cisco_section_offsets): Make ``p'' a const pointer.
+       (compare_sections_command): Ditto for ``sectname''.
+
+2001-03-19  Andrew Cagney  <[email protected]>
+
+       From Mon Nov 20 13:59:29 2000 Andrew Cagney <[email protected]>:
+       * valops.c (hand_function_call): Simplify computation of the
+       address of the pushed argument.
+2001-03-17  Andrew Cagney  <[email protected]>
+
+       * p-exp.y (parse_number): Avoid shift overflow when ``long''.
+       Code copied from c-exp.y.
+
+2001-03-18  Kevin Buettner  <[email protected]>
+
+       * acconfig.h (HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS)
+       (HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS)
+       (HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS): New configure macros.
+       * configure.in (HAVE_STRUCT_LINK_MAP32): Move this test out
+       of the Solaris procfs testing section.  Instead, group with...
+       (HAVE_STRUCT_LINK_MAP_WITH_L_MEMBERS)
+       (HAVE_STRUCT_LINK_MAP_WITH_LM_MEMBERS)
+       (HAVE_STRUCT_SO_MAP_WITH_SOM_MEMBERS): New <link.h> tests.
+       * configure: Regenerate.
+       * config.in: Regenerate.
+
+       * solib-legacy.c (legacy_svr4_fetch_link_map_offsets): Use
+       new configure macros to choose which (if any) code to
+       compile in.  Added code to explicitly handle *BSD systems;
+       these systems were previously handled only through macro
+       redefinition.  Also, due to the way the autoconf tests are set
+       up, this function will no longer return a non-zero value when
+       GDB is configured as a cross debugger.  I.e, cross debuggers
+       will no longer be able to "accidentally" get the host system's
+       link map offsets.
+
+2001-03-18  Kevin Buettner  <[email protected]>
+
+       * config/i386/nbsd.mh (NATDEPFILES): List all files on the same
+       line to avoid build problem on NetBSD 1.4.
+
+2001-03-17  Michael Chastain  <[email protected]>
+
+       * win32-nat.c (child_attach): check args for NULL before passing
+       to strtoul.  This fixes PR gdb/43.
+
+2001-03-17  Mark Kettenis  <[email protected]>
+
+       * i387-nat.h: Doc Fix.
+
+       * i386-tdep.c: Fix formatting.
+       (i386_get_frame_setup, i386_follow_jump, codestream_read,
+       codestream_seek, codestream_fill, skip_trampoline_code,
+       gdb_print_insn_i386, _initialize_i386_tdep): Remove redundant
+       prototypoes.
+
+2001-03-17  Mark Kettenis  <[email protected]>
+
+       * config/i386/tm-linux.h (TARGET_ANALYZE_FLOATING): Remove.  It's
+       no longer used.  Also remove associated FIXME.
+
+2001-03-16  Andrew Cagney  <[email protected]>
+
+       * gdbarch.sh: Add classes ``m'' and ``M'' for pure multi-arch.  Do
+       not generate macro wrappers for multi-arch functions or
+       predicates.
+       (class_is_info_p, class_is_predicate_p): Update.
+       (class_is_function_p, class_is_variable_p): Ditto.
+       (class_is_multiarch_p): New class function.
+
+2001-03-16  J.T. Conklin  <[email protected]>
+
+       * config/h8300/tm-h8300.h (FRAME_ARGS_ADDRESS): Changed to use
+       h8300_frame_args_address from frame_args_address.
+       (FRAME_LOCALS_ADDRESS): Changed to use h8300_frame_locals_address
+       from frame_locals_address.
+       (PRINT_REGISTER_HOOK): Changed to use h8300_print_register_hook
+       from print_register_hook.
+       (h8300_frame_args_address): Declare.
+       (h8300_frame_find_saved_regs): Declare.
+       (h8300_frame_locals_address): Declare.
+       (h8300_frame_saved_pc): Declare.
+       (h8300_pop_frame): Declare.
+       (h8300_print_register_hook): Declare.
+       * h8300-tdep.c (h8300_frame_find_saved_regs): Removed declaration.
+       (h8300_frame_args_address): Renamed from frame_args_address.
+       (h8300_frame_locals_address): Renamed from frame_locals_address.
+       (h8300_pop_frame): Renamed from pop_frame.
+       (h8300_print_register_hook): Renamed from print_register_hook.
+
+2001-03-16  Kevin Buettner  <[email protected]>
+
+       * solib-svr4.c (bfd_lookup_symbol):  Change type of
+       ``storage_needed'' from unsigned int to long in order to
+       match return type of bfd_get_symtab_upper_bound() and
+       bfd_get_dynamic_symtab_upper_bound().
+       * solib-aix5.c (bfd_lookup_symbol): Likewise.  Also, eliminate
+       REASONABLE_LIMIT hack which had been added to work around this
+       problem.
+
+2001-03-15  Kevin Buettner  <[email protected]>
+
+       * solib-aix5.c (bfd_lookup_symbol, build_so_list_from_mapfile)
+       (aix5_relocate_main_executable, aix5_clear_solib): Replace calls
+       to free() with calls to xfree().
+       (bfd_lookup_symbol): Eliminate use of PTR.
+       (build_so_list_from_mapfile): Use xasprintf() instead of sprintf().
+
+2001-03-15  Martin Hunt  <[email protected]>
+
+       * linespec.c (decode_line_1): Remove trailing quote
+       when parsing double quotes.
+
+2001-03-15  Kevin Buettner  <[email protected]>
+
+       * uw-thread.c (read_thr_debug, read_map, read_lwp, thread_iter)
+       (libthread_stub, libthread_init): Pass NULL for the mem_attrib
+       argument in the to_xfer_memory calls.
+
+2001-03-15  Andrew Cagney  <[email protected]>
+
+       * MAINTAINERS: Fix typo - w65 not w64.  Still doesn't build.
+       * TODO (GDB 5.1 - Cleanups): Add status of targets being obsoleted.
+
+2001-03-15  Andrew Cagney  <[email protected]>
+
+       * wince.c (child_xfer_memory): Add attrib parameter.
+       * symm-nat.c (child_xfer_memory): Ditto.
+       * mac-nat.c (child_xfer_memory): Ditto.
+       * infttrace.c (child_xfer_memory): Ditto.
+       * procfs.c (procfs_xfer_memory): Ditto.
+       * lin-thread.c (thread_db_xfer_memory): Ditto.
+       * gnu-nat.c (gnu_xfer_memory): Ditto.
+
+2001-03-14  Andrew Cagney  <[email protected]>
+
+       * NEWS: Mention that Harris/CXUX m88k is obsolete.
+
+2001-03-13  Andrew Cagney  <[email protected]>
+
+       * config/mips/tm-mips.h: Include "regcache.h" for macros refering
+       to regcache functions.
+       * config/m68k/tm-m68k.h: Ditto.
+       * config/i386/tm-i386v.h: Ditto.
+       * config/mcore/tm-mcore.h: Ditto.
+       * config/m88k/tm-m88k.h: Ditto.
+       * config/m68k/tm-news.h: Ditto.
+       * config/m68k/tm-linux.h: Ditto.
+       * config/m68k/tm-delta68.h: Ditto.
+       * config/m68k/nm-sun3.h: Ditto.
+       * config/m32r/tm-m32r.h: Ditto.
+       * config/i386/tm-symmetry.h: Ditto.
+       * config/i386/tm-sun386.h: Ditto.
+       * config/i386/tm-i386.h: Ditto.
+       * config/i386/nm-symmetry.h: Ditto.
+       * config/i386/nm-sun386.h: Ditto.
+       * config/i386/nm-ptx4.h: Ditto.
+       * config/i386/nm-i386mach.h: Ditto.
+       * config/h8500/tm-h8500.h: Ditto.
+       * config/h8300/tm-h8300.h: Ditto.
+       * config/fr30/tm-fr30.h: Ditto.
+       * config/d30v/tm-d30v.h: Ditto.
+       * config/arm/tm-arm.h: Ditto.
+       * config/arc/tm-arc.h: Ditto.
+       * config/alpha/tm-alpha.h: Ditto.
+       * config/a29k/tm-vx29k.h: Ditto.
+       * config/a29k/tm-a29k.h: Ditto.
+       * config/w65/tm-w65.h: Ditto.
+       * config/vax/tm-vax.h: Ditto.
+       * config/v850/tm-v850.h: Ditto.
+       * config/tic80/tm-tic80.h: Ditto.
+       * config/sparc/tm-sparclite.h: Ditto.
+       * config/sparc/tm-sparclet.h: Ditto.
+       * config/sparc/tm-sparc.h: Ditto.
+       * config/sparc/nm-sun4sol2.h: Ditto.
+       * config/sparc/nm-sun4os4.h: Ditto.
+       * config/sparc/nm-nbsd.h: Ditto.
+       * config/powerpc/nm-solaris.h: Ditto.
+       * config/pa/tm-hppao.h: Ditto.
+       * config/pa/tm-hppa.h: Ditto.
+       * config/pa/nm-hppab.h: Ditto.
+       * config/ns32k/tm-umax.h: Ditto.
+       * config/ns32k/tm-merlin.h: Ditto.
+       * config/nm-m3.h: Ditto.
+       * config/nm-gnu.h: Ditto.
+
+2001-03-14  Andrew Cagney  <[email protected]>
+
+       * MAINTAINERS: Update list of targets. Mark arm-* and v850-elf as
+       broken.  Mark sh-*, ia64-linux and ns32k-netbsd as buildable.
+       Specify an m88k target.  Include sample GAWK script to generate
+       target list.  Delete non-existant romp target.
+       * TODO (GDB 5.1 - Cleanups): Update.
+
 2001-03-14  Keith Seitz  <[email protected]>
 
        * linespec.c (decode_line_1): Skip argptr over a leading
This page took 0.028343 seconds and 4 git commands to generate.