summaryrefslogtreecommitdiff
path: root/gdb/config
diff options
context:
space:
mode:
authorUlrich Weigand <uweigand@de.ibm.com>2006-11-24 18:23:34 +0000
committerUlrich Weigand <uweigand@de.ibm.com>2006-11-24 18:23:34 +0000
commitdc9c197d06e5fa8a99ff8018eb421d54aa26c328 (patch)
tree3ebc97f2af610c6cf1f2055e6b7d3e8120edcca5 /gdb/config
parentdff5ea13b20606bc3ce47c0aaa56d294740eb188 (diff)
downloadgdb-dc9c197d06e5fa8a99ff8018eb421d54aa26c328.tar.gz
* Makefile.in (mips-linux-tdep.o) Add $(solib_h) dependency.
(nto-procfs.o): Likewise. * mips-linux-tdep.c: Include "solib.h". * nto-procfs.c: Likewise. * config/nm-linux.h: Do not include "solib.h". * config/nm-nbsd.h: Likewise. * config/tm-linux.h: Likewise. * config/alpha/nm-osf.h: Likewise. * config/frv/tm-frv.h: Likewise. * config/i386/nm-fbsh.h: Likewise. * config/i386/nm-i386gnu.h: Likewise. * config/i386/nm-i386sco5.h: Likewise. * config/i386/nm-i386sol2.h: Likewise. * config/i386/nm-i386v4.h: Likewise. * config/i386/nm-i386v42mp.h: Likewise. * config/i386/tm-i386sol2.h: Likewise. * config/i386/tm-nto.h: Likewise. * config/mips/nm-irix5.h: Likewise. * config/mips/tm-nbsd.h: Likewise. * config/pa/tm-hppah.h: Likewise. * config/powerpc/tm-ppc-eabi.h: Likewise. * config/rs6000/tm-rs6000.h: Likewise. * config/sh/tm-nbsd.h: Likewise. * config/sparc/nm-sol2.h: Likewise. * config/sparc/tm-sol2.h: Likewise. * config/arm/nbsdaout.mh: Remove NAT_FILE. * config/i386/nbsdaout.mh: Likewise. * config/i386/nbsdelf.mh: Likewise. * config/i386/obsdaout.mh: Likewise. * config/m68k/nbsdaout.mh: Likewise. * config/m68k/obsd.mh: Likewise. * config/sparc/nbsdaout.mh: Likewise. * config/cris/cris.mt: Remove DEPRECATED_TM_FILE. * config/i386/linux64.mt: Likewise. * config/m68k/linux.mt: Likewise. * config/m68k/nbsd.mt: Likewise. * config/sparc/linux.mt: Likewise. * config/sparc/linux64.mt: Likewise. * config/vax/nbsd.mt: Likewise.
Diffstat (limited to 'gdb/config')
-rw-r--r--gdb/config/alpha/nm-osf.h4
-rw-r--r--gdb/config/arm/nbsdaout.mh1
-rw-r--r--gdb/config/cris/cris.mt1
-rw-r--r--gdb/config/frv/tm-frv.h1
-rw-r--r--gdb/config/i386/linux64.mt1
-rw-r--r--gdb/config/i386/nbsdaout.mh1
-rw-r--r--gdb/config/i386/nbsdelf.mh1
-rw-r--r--gdb/config/i386/nm-fbsd.h4
-rw-r--r--gdb/config/i386/nm-i386gnu.h3
-rw-r--r--gdb/config/i386/nm-i386sco5.h3
-rw-r--r--gdb/config/i386/nm-i386sol2.h4
-rw-r--r--gdb/config/i386/nm-i386v4.h4
-rw-r--r--gdb/config/i386/nm-i386v42mp.h4
-rw-r--r--gdb/config/i386/obsdaout.mh1
-rw-r--r--gdb/config/i386/tm-i386sol2.h2
-rw-r--r--gdb/config/i386/tm-nto.h2
-rw-r--r--gdb/config/m68k/linux.mt1
-rw-r--r--gdb/config/m68k/nbsd.mt1
-rw-r--r--gdb/config/m68k/nbsdaout.mh1
-rw-r--r--gdb/config/m68k/obsd.mh1
-rw-r--r--gdb/config/mips/nm-irix5.h4
-rw-r--r--gdb/config/mips/tm-nbsd.h2
-rw-r--r--gdb/config/nm-linux.h8
-rw-r--r--gdb/config/nm-nbsd.h1
-rw-r--r--gdb/config/pa/tm-hppah.h2
-rw-r--r--gdb/config/powerpc/tm-ppc-eabi.h3
-rw-r--r--gdb/config/rs6000/tm-rs6000.h6
-rw-r--r--gdb/config/sh/tm-nbsd.h1
-rw-r--r--gdb/config/sparc/linux.mt1
-rw-r--r--gdb/config/sparc/linux64.mt1
-rw-r--r--gdb/config/sparc/nbsdaout.mh1
-rw-r--r--gdb/config/sparc/nm-sol2.h4
-rw-r--r--gdb/config/sparc/tm-sol2.h3
-rw-r--r--gdb/config/tm-linux.h1
-rw-r--r--gdb/config/vax/nbsd.mt1
35 files changed, 0 insertions, 80 deletions
diff --git a/gdb/config/alpha/nm-osf.h b/gdb/config/alpha/nm-osf.h
index 119a036b369..927558c7e14 100644
--- a/gdb/config/alpha/nm-osf.h
+++ b/gdb/config/alpha/nm-osf.h
@@ -33,10 +33,6 @@
#define PTRACE_XFER_TYPE long
-/* Support for shared libraries. */
-
-#include "solib.h"
-
/* Given a pointer to either a gregset_t or fpregset_t, return a
pointer to the first register. */
#define ALPHA_REGSET_BASE(regsetp) ((regsetp)->regs)
diff --git a/gdb/config/arm/nbsdaout.mh b/gdb/config/arm/nbsdaout.mh
index 2e84c1b2d89..b06044b7cff 100644
--- a/gdb/config/arm/nbsdaout.mh
+++ b/gdb/config/arm/nbsdaout.mh
@@ -1,4 +1,3 @@
# Host: NetBSD/arm
NATDEPFILES= fork-child.o inf-ptrace.o corelow.o armnbsd-nat.o \
solib-sunos.o
-NAT_FILE= solib.h
diff --git a/gdb/config/cris/cris.mt b/gdb/config/cris/cris.mt
index 9f91915978f..a7f484f84d7 100644
--- a/gdb/config/cris/cris.mt
+++ b/gdb/config/cris/cris.mt
@@ -1,2 +1 @@
TDEPFILES= cris-tdep.o corelow.o solib.o solib-svr4.o
-DEPRECATED_TM_FILE= solib.h
diff --git a/gdb/config/frv/tm-frv.h b/gdb/config/frv/tm-frv.h
index 437487218d0..2c65f2c48e7 100644
--- a/gdb/config/frv/tm-frv.h
+++ b/gdb/config/frv/tm-frv.h
@@ -40,4 +40,3 @@ extern int frv_have_stopped_data_address(void);
#define target_stopped_data_address(target, x) frv_stopped_data_address(x)
extern int frv_stopped_data_address(CORE_ADDR *addr_p);
-#include "solib.h" /* Include support for shared libraries. */
diff --git a/gdb/config/i386/linux64.mt b/gdb/config/i386/linux64.mt
index a5839dfb1a0..61167fb7532 100644
--- a/gdb/config/i386/linux64.mt
+++ b/gdb/config/i386/linux64.mt
@@ -2,4 +2,3 @@
TDEPFILES= amd64-tdep.o amd64-linux-tdep.o \
i386-tdep.o i387-tdep.o i386-linux-tdep.o glibc-tdep.o \
solib.o solib-svr4.o corelow.o symfile-mem.o
-DEPRECATED_TM_FILE= solib.h
diff --git a/gdb/config/i386/nbsdaout.mh b/gdb/config/i386/nbsdaout.mh
index 1614c4d9017..a14130ad688 100644
--- a/gdb/config/i386/nbsdaout.mh
+++ b/gdb/config/i386/nbsdaout.mh
@@ -2,6 +2,5 @@
NATDEPFILES= fork-child.o inf-ptrace.o \
i386bsd-nat.o i386nbsd-nat.o bsd-kvm.o \
solib.o solib-sunos.o
-NAT_FILE= solib.h
LOADLIBES= -lkvm
diff --git a/gdb/config/i386/nbsdelf.mh b/gdb/config/i386/nbsdelf.mh
index e49a49aac42..be18b4df4ef 100644
--- a/gdb/config/i386/nbsdelf.mh
+++ b/gdb/config/i386/nbsdelf.mh
@@ -1,6 +1,5 @@
# Host: NetBSD/i386 ELF
NATDEPFILES= fork-child.o inf-ptrace.o \
i386bsd-nat.o i386nbsd-nat.o bsd-kvm.o
-NAT_FILE= solib.h
LOADLIBES= -lkvm
diff --git a/gdb/config/i386/nm-fbsd.h b/gdb/config/i386/nm-fbsd.h
index 504bed57d22..e29d9e4ef3f 100644
--- a/gdb/config/i386/nm-fbsd.h
+++ b/gdb/config/i386/nm-fbsd.h
@@ -52,8 +52,4 @@ extern void i386bsd_dr_reset_addr (int regnum);
extern unsigned long i386bsd_dr_get_status (void);
-/* Shared library support. */
-
-#include "solib.h"
-
#endif /* nm-fbsd.h */
diff --git a/gdb/config/i386/nm-i386gnu.h b/gdb/config/i386/nm-i386gnu.h
index 8fe4d3ec882..e3b5eff7bab 100644
--- a/gdb/config/i386/nm-i386gnu.h
+++ b/gdb/config/i386/nm-i386gnu.h
@@ -34,9 +34,6 @@ extern char *gnu_target_pid_to_str (int pid);
/* Don't do wait_for_inferior on attach. */
#define ATTACH_NO_WAIT
-/* Use SVR4 style shared library support */
-#include "solib.h"
-
/* Thread flavors used in re-setting the T bit. */
#define THREAD_STATE_FLAVOR i386_REGS_SEGS_STATE
#define THREAD_STATE_SIZE i386_THREAD_STATE_COUNT
diff --git a/gdb/config/i386/nm-i386sco5.h b/gdb/config/i386/nm-i386sco5.h
index aa9a910c87e..a19afe1c768 100644
--- a/gdb/config/i386/nm-i386sco5.h
+++ b/gdb/config/i386/nm-i386sco5.h
@@ -28,9 +28,6 @@
/* Basically, its a lot like the older versions ... */
#include "i386/nm-i386sco.h"
-/* ... but it can do a lot of SVR4 type stuff too. */
-#include "solib.h" /* Pick up shared library support. */
-
/* SCO is unlike other SVR4 systems in that it has SVR4 style shared
libs, with a slight twist. We expect 3 traps (2 for the exec and
one for the dynamic loader). After the third trap we insert the
diff --git a/gdb/config/i386/nm-i386sol2.h b/gdb/config/i386/nm-i386sol2.h
index b71ee82ca91..797b05ceb6a 100644
--- a/gdb/config/i386/nm-i386sol2.h
+++ b/gdb/config/i386/nm-i386sol2.h
@@ -18,10 +18,6 @@
Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
-/* Use SVR4 style shared library support */
-
-#include "solib.h"
-
/* SVR4 has /proc support, so use it instead of ptrace. */
#define USE_PROC_FS
diff --git a/gdb/config/i386/nm-i386v4.h b/gdb/config/i386/nm-i386v4.h
index c565c899d59..438dcac7f81 100644
--- a/gdb/config/i386/nm-i386v4.h
+++ b/gdb/config/i386/nm-i386v4.h
@@ -20,10 +20,6 @@
Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
-/* Use SVR4 style shared library support */
-
-#include "solib.h"
-
/* SVR4 has /proc support, so use it instead of ptrace. */
#define USE_PROC_FS
diff --git a/gdb/config/i386/nm-i386v42mp.h b/gdb/config/i386/nm-i386v42mp.h
index c5abdc3629c..a49c4db2a35 100644
--- a/gdb/config/i386/nm-i386v42mp.h
+++ b/gdb/config/i386/nm-i386v42mp.h
@@ -23,10 +23,6 @@
#ifndef NM_I386V42MP_H
#define NM_I386V42MP_H
-/* Use SVR4 style shared library support */
-
-#include "solib.h"
-
/* SVR4 has /proc support, so use it instead of ptrace. */
#define USE_PROC_FS
diff --git a/gdb/config/i386/obsdaout.mh b/gdb/config/i386/obsdaout.mh
index 20b975aa187..d60758a1967 100644
--- a/gdb/config/i386/obsdaout.mh
+++ b/gdb/config/i386/obsdaout.mh
@@ -2,6 +2,5 @@
NATDEPFILES= fork-child.o inf-ptrace.o \
i386bsd-nat.o i386nbsd-nat.o i386obsd-nat.o bsd-kvm.o \
solib.o solib-sunos.o
-NAT_FILE= solib.h
LOADLIBES= -lkvm
diff --git a/gdb/config/i386/tm-i386sol2.h b/gdb/config/i386/tm-i386sol2.h
index 3dfbbbbb85d..fa5c8053a4d 100644
--- a/gdb/config/i386/tm-i386sol2.h
+++ b/gdb/config/i386/tm-i386sol2.h
@@ -22,8 +22,6 @@
#ifndef TM_I386SOL2_H
#define TM_I386SOL2_H 1
-#include "solib.h"
-
/* The SunPRO compiler puts out 0 instead of the address in N_SO symbols,
and for SunPRO 3.0, N_FUN symbols too. */
#define SOFUN_ADDRESS_MAYBE_MISSING
diff --git a/gdb/config/i386/tm-nto.h b/gdb/config/i386/tm-nto.h
index 670acc8d926..139167df4c7 100644
--- a/gdb/config/i386/tm-nto.h
+++ b/gdb/config/i386/tm-nto.h
@@ -26,6 +26,4 @@
#include "config/tm-nto.h"
-#include "solib.h"
-
#endif /* TM_NTO_H */
diff --git a/gdb/config/m68k/linux.mt b/gdb/config/m68k/linux.mt
index 2eba02b9876..1582635e238 100644
--- a/gdb/config/m68k/linux.mt
+++ b/gdb/config/m68k/linux.mt
@@ -1,3 +1,2 @@
# Target: Motorola m68k with a.out and ELF
TDEPFILES= m68k-tdep.o m68klinux-tdep.o solib.o solib-svr4.o glibc-tdep.o symfile-mem.o
-DEPRECATED_TM_FILE= solib.h
diff --git a/gdb/config/m68k/nbsd.mt b/gdb/config/m68k/nbsd.mt
index db3e3573d7f..6baefd9de11 100644
--- a/gdb/config/m68k/nbsd.mt
+++ b/gdb/config/m68k/nbsd.mt
@@ -1,3 +1,2 @@
# Target: NetBSD/m68k
TDEPFILES= m68k-tdep.o m68kbsd-tdep.o corelow.o solib.o solib-svr4.o
-DEPRECATED_TM_FILE= solib.h
diff --git a/gdb/config/m68k/nbsdaout.mh b/gdb/config/m68k/nbsdaout.mh
index 2ca3fa55605..09d2a1273e8 100644
--- a/gdb/config/m68k/nbsdaout.mh
+++ b/gdb/config/m68k/nbsdaout.mh
@@ -1,6 +1,5 @@
# Host: NetBSD/m68k a.out
NATDEPFILES= m68kbsd-nat.o fork-child.o inf-ptrace.o \
solib.o solib-sunos.o
-NAT_FILE= solib.h
LOADLIBES= -lkvm
diff --git a/gdb/config/m68k/obsd.mh b/gdb/config/m68k/obsd.mh
index 2873d8b19da..6103c4134e4 100644
--- a/gdb/config/m68k/obsd.mh
+++ b/gdb/config/m68k/obsd.mh
@@ -1,6 +1,5 @@
# Host: OpenBSD/m68k
NATDEPFILES= m68kbsd-nat.o bsd-kvm.o fork-child.o inf-ptrace.o \
solib.o solib-sunos.o
-NAT_FILE= solib.h
LOADLIBES= -lkvm
diff --git a/gdb/config/mips/nm-irix5.h b/gdb/config/mips/nm-irix5.h
index 7f9629373a9..a253973d5e8 100644
--- a/gdb/config/mips/nm-irix5.h
+++ b/gdb/config/mips/nm-irix5.h
@@ -19,10 +19,6 @@
Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
-/* Use SVR4 style shared library support */
-
-#include "solib.h"
-
/* SVR4 has /proc support, so use it instead of ptrace. */
#define USE_PROC_FS
diff --git a/gdb/config/mips/tm-nbsd.h b/gdb/config/mips/tm-nbsd.h
index c5da546d03c..4e490821ae2 100644
--- a/gdb/config/mips/tm-nbsd.h
+++ b/gdb/config/mips/tm-nbsd.h
@@ -22,8 +22,6 @@
#ifndef TM_NBSD_H
#define TM_NBSD_H
-#include "solib.h"
-
#undef SKIP_TRAMPOLINE_CODE
#undef DEPRECATED_IGNORE_HELPER_CALL
diff --git a/gdb/config/nm-linux.h b/gdb/config/nm-linux.h
index 39e78cfa8e4..b866ea45526 100644
--- a/gdb/config/nm-linux.h
+++ b/gdb/config/nm-linux.h
@@ -35,14 +35,6 @@ struct target_ops;
#define REALTIME_HI (__SIGRTMAX + 1)
#endif
-/* We define this if link.h is available, because with ELF we use SVR4
- style shared libraries. */
-
-#ifdef HAVE_LINK_H
-#include "solib.h" /* Support for shared libraries. */
-#endif
-
-
extern void lin_lwp_attach_lwp (ptid_t ptid, int verbose);
#define ATTACH_LWP(ptid, verbose) lin_lwp_attach_lwp ((ptid), (verbose))
diff --git a/gdb/config/nm-nbsd.h b/gdb/config/nm-nbsd.h
index 72f49c971e9..311d450e0c7 100644
--- a/gdb/config/nm-nbsd.h
+++ b/gdb/config/nm-nbsd.h
@@ -21,4 +21,3 @@
#define FETCH_INFERIOR_REGISTERS
-#include "solib.h" /* Support for shared libraries. */
diff --git a/gdb/config/pa/tm-hppah.h b/gdb/config/pa/tm-hppah.h
index 8d2f518e6fa..aca4d161298 100644
--- a/gdb/config/pa/tm-hppah.h
+++ b/gdb/config/pa/tm-hppah.h
@@ -24,8 +24,6 @@
struct frame_info;
-#include "solib.h" /* Support for shared libraries. */
-
/* For HP-UX on PA-RISC we have an implementation
for the exception handling target op (in hppa-tdep.c) */
#define CHILD_ENABLE_EXCEPTION_CALLBACK
diff --git a/gdb/config/powerpc/tm-ppc-eabi.h b/gdb/config/powerpc/tm-ppc-eabi.h
index d29b05ddcd0..009cb77cde6 100644
--- a/gdb/config/powerpc/tm-ppc-eabi.h
+++ b/gdb/config/powerpc/tm-ppc-eabi.h
@@ -34,7 +34,4 @@
it shouldn't be. */
#define SOFUN_ADDRESS_MAYBE_MISSING
-/* Use generic shared library machinery. */
-#include "solib.h"
-
#endif /* TM_PPC_EABI_H */
diff --git a/gdb/config/rs6000/tm-rs6000.h b/gdb/config/rs6000/tm-rs6000.h
index 8afd2cadc94..6fa16395af3 100644
--- a/gdb/config/rs6000/tm-rs6000.h
+++ b/gdb/config/rs6000/tm-rs6000.h
@@ -90,9 +90,3 @@ extern CORE_ADDR (*rs6000_find_toc_address_hook) (CORE_ADDR);
extern void (*rs6000_set_host_arch_hook) (int);
-/* We need solib.h for building cross debuggers. However, we don't want
- to clobber any special solib support required by native debuggers, so
- only include solib.h if SOLIB_ADD is not defined. */
-#ifndef SOLIB_ADD
-#include "solib.h"
-#endif
diff --git a/gdb/config/sh/tm-nbsd.h b/gdb/config/sh/tm-nbsd.h
index 37dfe3452e2..6aabe1ea056 100644
--- a/gdb/config/sh/tm-nbsd.h
+++ b/gdb/config/sh/tm-nbsd.h
@@ -23,6 +23,5 @@
#define TM_NBSD_H
#include "sh/tm-sh.h"
-#include "solib.h"
#endif /* TM_NBSD_H */
diff --git a/gdb/config/sparc/linux.mt b/gdb/config/sparc/linux.mt
index 2fc5e220d31..2aad58effc0 100644
--- a/gdb/config/sparc/linux.mt
+++ b/gdb/config/sparc/linux.mt
@@ -1,4 +1,3 @@
# Target: GNU/Linux SPARC
TDEPFILES= sparc-tdep.o sparc-sol2-tdep.o sol2-tdep.o sparc-linux-tdep.o \
solib.o solib-svr4.o symfile-mem.o
-DEPRECATED_TM_FILE= solib.h
diff --git a/gdb/config/sparc/linux64.mt b/gdb/config/sparc/linux64.mt
index be7cfff3b40..d9d0644e0ce 100644
--- a/gdb/config/sparc/linux64.mt
+++ b/gdb/config/sparc/linux64.mt
@@ -2,4 +2,3 @@
TDEPFILES= sparc64-tdep.o sparc64-sol2-tdep.o sol2-tdep.o sparc64-linux-tdep.o \
sparc-tdep.o sparc-sol2-tdep.o sparc-linux-tdep.o \
solib.o solib-svr4.o
-DEPRECATED_TM_FILE= solib.h
diff --git a/gdb/config/sparc/nbsdaout.mh b/gdb/config/sparc/nbsdaout.mh
index bcfbbb388a0..e5f4f257ed0 100644
--- a/gdb/config/sparc/nbsdaout.mh
+++ b/gdb/config/sparc/nbsdaout.mh
@@ -1,6 +1,5 @@
# Host: NetBSD/sparc a.out
NATDEPFILES= fork-child.o inf-ptrace.o \
sparc-nat.o sparcnbsd-nat.o bsd-kvm.o solib-sunos.o
-NAT_FILE= solib.h
LOADLIBES= -lkvm
diff --git a/gdb/config/sparc/nm-sol2.h b/gdb/config/sparc/nm-sol2.h
index bc9de3fdf80..d95fe6e0983 100644
--- a/gdb/config/sparc/nm-sol2.h
+++ b/gdb/config/sparc/nm-sol2.h
@@ -24,10 +24,6 @@
#define GDB_GREGSET_T prgregset_t
#define GDB_FPREGSET_T prfpregset_t
-/* Shared library support. */
-
-#include "solib.h"
-
/* Hardware wactchpoints. */
/* Solaris 2.6 and above can do HW watchpoints. */
diff --git a/gdb/config/sparc/tm-sol2.h b/gdb/config/sparc/tm-sol2.h
index d4ca102f225..26448835c8f 100644
--- a/gdb/config/sparc/tm-sol2.h
+++ b/gdb/config/sparc/tm-sol2.h
@@ -21,9 +21,6 @@
#ifndef TM_SOL2_H
#define TM_SOL2_H
-/* Shared library support. */
-#include "solib.h"
-
/* The Sun compilers (Sun ONE Studio, Forte Developer, Sun WorkShop,
SunPRO) compiler puts out 0 instead of the address in N_SO stabs.
Starting with SunPRO 3.0, the compiler does this for N_FUN stabs
diff --git a/gdb/config/tm-linux.h b/gdb/config/tm-linux.h
index 942995fe6bf..7249893eb05 100644
--- a/gdb/config/tm-linux.h
+++ b/gdb/config/tm-linux.h
@@ -35,4 +35,3 @@
#define SKIP_TRAMPOLINE_CODE(pc) find_solib_trampoline_target (pc)
-#include "solib.h" /* Support for shared libraries. */
diff --git a/gdb/config/vax/nbsd.mt b/gdb/config/vax/nbsd.mt
index dfe746fd520..f4321f538d9 100644
--- a/gdb/config/vax/nbsd.mt
+++ b/gdb/config/vax/nbsd.mt
@@ -1,3 +1,2 @@
# Target: NetBSD/vax
TDEPFILES= vax-tdep.o vaxnbsd-tdep.o corelow.o solib.o solib-svr4.o
-DEPRECATED_TM_FILE= solib.h