* sparc-tdep.c (sparc_fetch_instruction): Return zero if we can't
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 2d8cc4d39308678425a2ed7a7be724173a40d35e..a77b6b29733ce39d244e11a744ab34b3b308d619 100644 (file)
@@ -1,3 +1,118 @@
+2004-01-24  Mark Kettenis  <kettenis@gnu.org>
+
+       * sparc-tdep.c (sparc_fetch_instruction): Return zero if we can't
+       read the instruction at PC.
+
+       * sparcnbsd-tdep.c (GDB_OSABI_NETBSD_CORE): Define, based on the
+       value of GDB_OSABI_DEFAULT.
+       (sparcnbsd_core_osabi_sniffer): Return GDB_OSABI_NETBSD_CORE
+       instead of GDB_OSABI_NETBSD_AOUT.
+
+2004-01-24  Nick Roberts  <nick@nick.uklinux.net>
+
+       * mi/mi-cmd-stack.c, mi/mi-cmd-var.c, mi/mi-cmds.h: Update
+       copyright.
+
+2004-01-23  Andrew Cagney  <cagney@redhat.com>
+
+       * printcmd.c (display_command): Replace tui_set_display call with
+       tui_set_layout_for_display_command.
+       * tui/tui.h (enum tui_win_type): Define.
+       (tui_set_layout): Delete declaration.
+       (tui_set_layout_for_display_command): Rename set_tui_layout.
+       * tui/tui-data.h (enum tui_layout_type): Define.
+       * tui/tui-layout.h: Update copyright.  Include "tui-data.h" and
+       "tui.h".
+       (tui_add_win_to_layout): Rename tuiAddWinToLayout.
+       (tui_default_win_height): Rename tuiDefaultWinHeight.
+       (tui_default_win_viewport_height): Rename
+       tuiDefaultWinViewportHeight.
+       (tui_set_layout): RenametuiSetLayout.
+       * tui/tui-layout.c: Update references.
+       * tui/tui.c: Update references.
+       * tui/tui-disasm.c: Update references.
+
+2004-01-23  David Carlton  <carlton@kealia.com>
+
+       Partial workaround for PR c++/1511:
+       * cp-namespace.c: Include frame.h.
+       (cp_lookup_transparent_type): New
+       (cp_lookup_transparent_type_loop): New.
+       * cp-support.h: Declare cp_lookup_transparent_type.
+       * symtab.c (basic_lookup_transparent_type): Renamed from
+       lookup_transparent_type.
+       (lookup_transparent_type): Replace old body by a call to
+       current_language->la_lookup_transparent_type.
+       * symtab.h: Update copyright.  Declare
+       basic_lookup_transparent_type.
+       * language.h: Update copyright.
+       (struct language_defn): Add la_lookup_transparent_type.
+       * language.c: Update copyright.
+       (unknown_language_defn): Add basic_lookup_transparent_type.
+       (auto_language_defn): Add basic_lookup_transparent_type.
+       (local_language_defn): Add basic_lookup_transparent_type.
+       * ada-lang.c: Update copyright.
+       (ada_language_defn): Add basic_lookup_transparent_type.
+       * c-lang.c: Update copyright.
+       (c_language_defn): Add basic_lookup_transparent_type.
+       (cplus_language_defn): Add basic_lookup_transparent_type.
+       (asm_language_defn): Add basic_lookup_transparent_type.
+       (minimal_language_defn): Add basic_lookup_transparent_type.
+       * f-lang.c: Update copyright.
+       (f_language_defn): Add basic_lookup_transparent_type.
+       * jv-lang.c: Update copyright.
+       (java_language_defn): Add basic_lookup_transparent_type.
+       * m2-lang.c: Update copyright.
+       (m2_language_defn): Add basic_lookup_transparent_type.
+       * objc-lang.c: Update copyright.
+       (objc_language_defn): Add basic_lookup_transparent_type.
+       * p-lang.c: Update copyright.
+       (p_language_defn): Add basic_lookup_transparent_type.
+       * scm-lang.c: Update copyright.
+       (scm_language_defn): Add basic_lookup_transparent_type.
+       * Makefile.in (cp-namespace.o): Depend on frame.h.
+
+2004-01-23  David Carlton  <carlton@kealia.com>
+
+       Patch for PR c++/1520:
+       * dwarf2read.c (read_func_scope): Set processing_current_prefix
+       properly if we have a specification die.
+       (determine_prefix_aux): Rename from determine_prefix.
+       (determine_prefix): Like the old determine_prefix, but never
+       returns NULL.
+
+2004-01-23  Theodore A. Roth  <troth@openavr.org>
+
+       * avr-tdep.c: Update copyright.
+       (avr_iaddr_p): Delete unused function.
+       (avr_saddr_p): Delete unused function.
+
+2004-01-23  David Carlton  <carlton@kealia.com>
+
+       * symfile.c (reread_symbols): Clear objfile->cp_namespace_symtab.
+       Fix for PR symtab/1534.
+
+2004-01-23  Mark Kettenis  <kettenis@gnu.org>
+
+       * NEWS (New native configurations): Mention OpenBSD/sparc and
+       OpenBSD/sparc64.
+       * configure.tgt: Add sparc-*-openbsd* and sparc64-*-openbsd*.
+       * configure.host: Likewise.
+       * sparcnbsd-tdep.c (_initialize_sparnbsd_tdep): Register OS ABI
+       handler for OpenBSD.
+       * sparc64nbsd-tdep.c (_initialize_sparc64nbsd_tdep): Likewise.
+
+2004-01-22  Mark Kettenis  <kettenis@gnu.org>
+
+       * sparcnbsd-tdep.c (sparcnbsd_core_osabi_sniffer): New function.
+       (_initialize_sparnbsd_tdep): Register sparcnbsd_core_osabi_sniffer.
+
+       * ser-pipe.c (pipe_open): Use proper null pointer in execl call.
+       * cli/cli-cmds.c (shell_escape): Likewise.
+
+       * osabi.c (generic_elf_osabi_sniff_abi_tag_sections): Recognize
+       OpenBSD .note.openbsd.ident sections.
+
 2004-01-22  David Carlton  <carlton@kealia.com>
 
        * dwarf2read.c (psymtab_to_symtab_1): Calculate lowpc, highpc via
This page took 0.024277 seconds and 4 git commands to generate.