2004-02-13 Andrew Cagney <cagney@redhat.com>

* corelow.c (core_xfer_partial): Use "struct bfd_section".
	* config/sparc/nm-nbsd.h (struct target_ops): Declare, update
	copyright.
	* mips-linux-tdep.c: Use "GNU/Linux", update copyright.
This commit is contained in:
Andrew Cagney
2004-02-14 04:41:33 +00:00
parent e65af54cbb
commit c4c5b7baca
4 changed files with 21 additions and 11 deletions

View File

@@ -1,3 +1,10 @@
2004-02-13 Andrew Cagney <cagney@redhat.com>
* corelow.c (core_xfer_partial): Use "struct bfd_section".
* config/sparc/nm-nbsd.h (struct target_ops): Declare, update
copyright.
* mips-linux-tdep.c: Use "GNU/Linux", update copyright.
2004-02-12 Fred Fish <fnf@redhat.com> 2004-02-12 Fred Fish <fnf@redhat.com>
* m68hc11-tdep.c (m68hc11_gdbarch_init): Remove duplicate call to * m68hc11-tdep.c (m68hc11_gdbarch_init): Remove duplicate call to

View File

@@ -1,7 +1,7 @@
/* Native-dependent definitions for NetBSD/sparc. /* Native-dependent definitions for NetBSD/sparc.
Copyright 1986, 1987, 1989, 1992, 1994, 1996, 1999, 2000, 2002, 2003 Copyright 1986, 1987, 1989, 1992, 1994, 1996, 1999, 2000, 2002,
Free Software Foundation, Inc. 2003, 2004 Free Software Foundation, Inc.
This file is part of GDB. This file is part of GDB.
@@ -30,6 +30,7 @@
/* Support for StackGhost cookies. */ /* Support for StackGhost cookies. */
#include "target.h" #include "target.h"
struct target_ops; /* Fool ARI. */
#define NATIVE_XFER_WCOOKIE sparc_xfer_wcookie #define NATIVE_XFER_WCOOKIE sparc_xfer_wcookie
extern LONGEST sparc_xfer_wcookie (struct target_ops *ops, extern LONGEST sparc_xfer_wcookie (struct target_ops *ops,

View File

@@ -1,7 +1,8 @@
/* Core dump and executable file functions below target vector, for GDB. /* Core dump and executable file functions below target vector, for GDB.
Copyright 1986, 1987, 1989, 1991, 1992, 1993, 1994, 1995, 1996, Copyright 1986, 1987, 1989, 1991, 1992, 1993, 1994, 1995, 1996,
1997, 1998, 1999, 2000, 2001, 2003 Free Software Foundation, Inc. 1997, 1998, 1999, 2000, 2001, 2003, 2004 Free Software Foundation,
Inc.
This file is part of GDB. This file is part of GDB.
@@ -537,7 +538,7 @@ core_xfer_partial (struct target_ops *ops, enum target_object object,
/* When the aux vector is stored in core file, BFD /* When the aux vector is stored in core file, BFD
represents this with a fake section called ".auxv". */ represents this with a fake section called ".auxv". */
sec_ptr section; struct bfd_section *section;
bfd_size_type size; bfd_size_type size;
char *contents; char *contents;

View File

@@ -1,6 +1,6 @@
/* Target-dependent code for GNU/Linux on MIPS processors. /* Target-dependent code for GNU/Linux on MIPS processors.
Copyright 2001, 2002 Free Software Foundation, Inc. Copyright 2001, 2002, 2004 Free Software Foundation, Inc.
This file is part of GDB. This file is part of GDB.
@@ -778,10 +778,11 @@ mips_linux_in_dynsym_resolve_code (CORE_ADDR pc)
/* See the comments for SKIP_SOLIB_RESOLVER at the top of infrun.c, /* See the comments for SKIP_SOLIB_RESOLVER at the top of infrun.c,
and glibc_skip_solib_resolver in glibc-tdep.c. The normal glibc and glibc_skip_solib_resolver in glibc-tdep.c. The normal glibc
implementation of this triggers at "fixup" from the same objfile as implementation of this triggers at "fixup" from the same objfile as
"_dl_runtime_resolve"; MIPS/Linux can trigger at "__dl_runtime_resolve" "_dl_runtime_resolve"; MIPS GNU/Linux can trigger at
directly. An unresolved PLT entry will point to _dl_runtime_resolve, "__dl_runtime_resolve" directly. An unresolved PLT entry will
which will first call __dl_runtime_resolve, and then pass control to point to _dl_runtime_resolve, which will first call
the resolved function. */ __dl_runtime_resolve, and then pass control to the resolved
function. */
static CORE_ADDR static CORE_ADDR
mips_linux_skip_resolver (struct gdbarch *gdbarch, CORE_ADDR pc) mips_linux_skip_resolver (struct gdbarch *gdbarch, CORE_ADDR pc)
@@ -832,8 +833,8 @@ mips_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
set_gdbarch_skip_solib_resolver (gdbarch, mips_linux_skip_resolver); set_gdbarch_skip_solib_resolver (gdbarch, mips_linux_skip_resolver);
/* This overrides the MIPS16 stub support from mips-tdep. But no one uses /* This overrides the MIPS16 stub support from mips-tdep. But no
MIPS16 on Linux yet, so this isn't much of a loss. */ one uses MIPS16 on GNU/Linux yet, so this isn't much of a loss. */
set_gdbarch_in_solib_call_trampoline (gdbarch, mips_linux_in_dynsym_stub); set_gdbarch_in_solib_call_trampoline (gdbarch, mips_linux_in_dynsym_stub);
} }