diff options
author | Sergio Durigan Junior <sergiodj@redhat.com> | 2017-04-25 16:03:39 -0400 |
---|---|---|
committer | Sergio Durigan Junior <sergiodj@redhat.com> | 2017-05-06 10:09:35 -0400 |
commit | 21ea5acdd1bcfe89984b16b5bac730050c5cf05e (patch) | |
tree | 809ad29ca60ce7984813d98d3aa6d4a84b72aee6 /gdb/config | |
parent | 7b937cba77df45962ced7e0e03802561beab549f (diff) | |
download | gdb-21ea5acdd1bcfe89984b16b5bac730050c5cf05e.zip gdb-21ea5acdd1bcfe89984b16b5bac730050c5cf05e.tar.gz gdb-21ea5acdd1bcfe89984b16b5bac730050c5cf05e.tar.bz2 |
Introduce "gdb/configure.nat" (and delete "gdb/config/*/*.mh" files)
Due to my ongoing work to make it possible for gdbserver to start the
inferior using the shell, I had to share the fork_inferior function
under the "nat/" directory. In order to do that, I created a new file
and put the function there; however, this meant that I now had to
update some of the *.mh files (under "gdb/config") and add the new
file as a dependency to be built natively. Bleh...
After talking a bit to Pedro about this, the idea came up to write a
new "gdb/configure.nat" file, a la "gdb/configure.tgt", which would
concentrate all of the native settings for each host/system. I
decided to tackle this issue.
The patch is simple. All of the previous Makefile variables that were
being declared inside the *.mh files are now inside "gdb/Makefile.in",
and "gdb/configure" is responsible for AC_SUBST'ing them. The
definitions of these variables were put inside "gdb/configure.nat", so
now they're shell variables. For excerpts of Makefile code, one must
create a file under "gdb/config/${gdb_cpu_host}" and reference it on
the "nat_extra_makefile_frag" variable.
It should now be easier to update the native dependencies of hosts in
this single file.
This has been tested on x86_64 without regressions.
gdb/ChangeLog:
2017-05-06 Sergio Durigan Junior <sergiodj@redhat.com>
* Makefile.in: Remove "@host_makefile_frag@". Add variables
NAT_FILE, NATDEPFILES, NAT_CDEPS, LOADLIBES, MH_CFLAGS, XM_CLIBS,
NAT_GENERATED_FILES, HAVE_NATIVE_GCORE_HOST. Add
"@nat_extra_makefile_frag@".
(Makefile): Remove dependency on "@frags@".
($(GNULIB_BUILDDIR)/Makefile): Likewise.
(data-directory/Makefile): Likewise.
* config/aarch64/linux.mh: Deleted; moved contents to
"gdb/configure.nat".
* config/alpha/alpha-linux.mh: Likewise.
* config/alpha/nbsd.mh: Likewise.
* config/arm/linux.mh: Likewise.
* config/arm/nbsdelf.mh: Likewise.
* config/i386/cygwin.mh: Likewise.
* config/i386/cygwin64.mh: Likewise.
* config/i386/darwin.mh: Likewise.
* config/i386/fbsd.mh: Likewise.
* config/i386/fbsd64.mh: Likewise.
* config/i386/go32.mh: Likewise.
* config/i386/i386gnu.mh: Likewise.
* config/i386/i386sol2.mh: Likewise.
* config/i386/linux.mh: Likewise.
* config/i386/linux64.mh: Likewise.
* config/i386/mingw.mh: Likewise.
* config/i386/mingw64.mh: Likewise.
* config/i386/nbsd64.mh: Likewise.
* config/i386/nbsdelf.mh: Likewise.
* config/i386/nto.mh: Likewise.
* config/i386/obsd.mh: Likewise.
* config/i386/obsd64.mh: Likewise.
* config/i386/sol2-64.mh: Likewise.
* config/ia64/linux.mh: Likewise.
* config/m32r/linux.mh: Likewise.
* config/m68k/linux.mh: Likewise.
* config/m68k/nbsdelf.mh: Likewise.
* config/m68k/obsd.mh: Likewise.
* config/m88k/obsd.mh: Likewise.
* config/mips/fbsd.mh: Likewise.
* config/mips/linux.mh: Likewise.
* config/mips/nbsd.mh: Likewise.
* config/mips/obsd64.mh: Likewise.
* config/pa/linux.mh: Likewise.
* config/pa/nbsd.mh: Likewise.
* config/pa/obsd.mh: Likewise.
* config/powerpc/aix.mh: Likewise.
* config/powerpc/fbsd.mh: Likewise.
* config/powerpc/linux.mh: Likewise.
* config/powerpc/nbsd.mh: Likewise.
* config/powerpc/obsd.mh: Likewise.
* config/powerpc/ppc64-linux.mh: Likewise.
* config/powerpc/spu-linux.mh: Likewise.
* config/s390/linux.mh: Likewise.
* config/sh/nbsd.mh: Likewise.
* config/sparc/fbsd.mh: Likewise.
* config/sparc/linux.mh: Likewise.
* config/sparc/linux64.mh: Likewise.
* config/sparc/nbsd64.mh: Likewise.
* config/sparc/nbsdelf.mh: Likewise.
* config/sparc/obsd64.mh: Likewise.
* config/sparc/sol2.mh: Likewise.
* config/tilegx/linux.mh: Likewise.
* config/vax/nbsdelf.mh: Likewise.
* config/vax/obsd.mh: Likewise.
* config/xtensa/linux.mh: Likewise.
* config/i386/i386gnu.mn: New file, with excerpts from
"config/i386/i386gnu.mh".
* configure: Regenerate.
* configure.ac: Rewrite code to use "gdb/configure.nat" instead of
*.mh files under "gdb/config".
* configure.nat: New file, with contents from the
"gdb/config/*/*.mh" files.
gdb/doc/ChangeLog:
2017-05-06 Sergio Durigan Junior <sergiodj@redhat.com>
* Makefile: Remove "@host_makefile_frag@".
Diffstat (limited to 'gdb/config')
56 files changed, 0 insertions, 441 deletions
diff --git a/gdb/config/aarch64/linux.mh b/gdb/config/aarch64/linux.mh deleted file mode 100644 index d184a79..0000000 --- a/gdb/config/aarch64/linux.mh +++ /dev/null @@ -1,29 +0,0 @@ -# Host: AArch64 based machine running GNU/Linux -# -# Copyright (C) 2013-2017 Free Software Foundation, Inc. -# Contributed by ARM Ltd. -# -# This file is part of GDB. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. - -NAT_FILE= config/nm-linux.h -NATDEPFILES= inf-ptrace.o fork-child.o aarch64-linux-nat.o aarch32-linux-nat.o \ - proc-service.o linux-thread-db.o linux-nat.o linux-fork.o \ - linux-procfs.o linux-ptrace.o linux-osdata.o linux-waitpid.o \ - linux-personality.o linux-namespaces.o aarch64-linux-hw-point.o \ - aarch64-linux.o -NAT_CDEPS = $(srcdir)/proc-service.list - -LOADLIBES= -ldl $(RDYNAMIC) diff --git a/gdb/config/alpha/alpha-linux.mh b/gdb/config/alpha/alpha-linux.mh deleted file mode 100644 index 4991dd2..0000000 --- a/gdb/config/alpha/alpha-linux.mh +++ /dev/null @@ -1,15 +0,0 @@ -# Host: Little-endian Alpha running Linux -NAT_FILE= config/nm-linux.h -NATDEPFILES= inf-ptrace.o alpha-linux-nat.o \ - fork-child.o proc-service.o linux-thread-db.o \ - linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \ - linux-waitpid.o linux-personality.o linux-namespaces.o -NAT_CDEPS = $(srcdir)/proc-service.list - -# The dynamically loaded libthread_db needs access to symbols in the -# gdb executable. -LOADLIBES = -ldl $(RDYNAMIC) - -# doublest.c currently assumes some properties of FP arithmetic -# on the host which require this. -MH_CFLAGS = -mieee diff --git a/gdb/config/alpha/nbsd.mh b/gdb/config/alpha/nbsd.mh deleted file mode 100644 index a46739e..0000000 --- a/gdb/config/alpha/nbsd.mh +++ /dev/null @@ -1,4 +0,0 @@ -# Host: NetBSD/alpha -NATDEPFILES= fork-child.o inf-ptrace.o alpha-bsd-nat.o bsd-kvm.o - -LOADLIBES= -lkvm diff --git a/gdb/config/arm/linux.mh b/gdb/config/arm/linux.mh deleted file mode 100644 index 003ca1f..0000000 --- a/gdb/config/arm/linux.mh +++ /dev/null @@ -1,10 +0,0 @@ -# Host: ARM based machine running GNU/Linux - -NAT_FILE= config/nm-linux.h -NATDEPFILES= inf-ptrace.o fork-child.o arm-linux-nat.o \ - aarch32-linux-nat.o proc-service.o linux-thread-db.o \ - linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \ - linux-waitpid.o linux-personality.o linux-namespaces.o -NAT_CDEPS = $(srcdir)/proc-service.list - -LOADLIBES= -ldl $(RDYNAMIC) diff --git a/gdb/config/arm/nbsdelf.mh b/gdb/config/arm/nbsdelf.mh deleted file mode 100644 index 042b583..0000000 --- a/gdb/config/arm/nbsdelf.mh +++ /dev/null @@ -1,2 +0,0 @@ -# Host: NetBSD/arm -NATDEPFILES= fork-child.o inf-ptrace.o arm-nbsd-nat.o diff --git a/gdb/config/i386/cygwin.mh b/gdb/config/i386/cygwin.mh deleted file mode 100644 index 09bee12..0000000 --- a/gdb/config/i386/cygwin.mh +++ /dev/null @@ -1,3 +0,0 @@ -MH_CFLAGS= -NATDEPFILES= x86-nat.o x86-dregs.o windows-nat.o i386-windows-nat.o -XM_CLIBS= diff --git a/gdb/config/i386/cygwin64.mh b/gdb/config/i386/cygwin64.mh deleted file mode 100644 index 4f70adc..0000000 --- a/gdb/config/i386/cygwin64.mh +++ /dev/null @@ -1,20 +0,0 @@ -# Native config information for GDB on PowerPC systems running FreeBSD. -# -# Copyright (C) 2013-2017 Free Software Foundation, Inc. -# -# This file is part of GDB. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. */ - -NATDEPFILES= x86-nat.o x86-dregs.o windows-nat.o amd64-windows-nat.o diff --git a/gdb/config/i386/darwin.mh b/gdb/config/i386/darwin.mh deleted file mode 100644 index 16c1558..0000000 --- a/gdb/config/i386/darwin.mh +++ /dev/null @@ -1,4 +0,0 @@ -# Host: IA86 running Darwin - -NATDEPFILES = fork-child.o darwin-nat.o \ - i386-darwin-nat.o x86-nat.o x86-dregs.o amd64-nat.o darwin-nat-info.o diff --git a/gdb/config/i386/fbsd.mh b/gdb/config/i386/fbsd.mh deleted file mode 100644 index 69e0a8b..0000000 --- a/gdb/config/i386/fbsd.mh +++ /dev/null @@ -1,8 +0,0 @@ -# Host: FreeBSD/i386 -NATDEPFILES= fork-child.o inf-ptrace.o \ - fbsd-nat.o x86-nat.o x86-dregs.o x86-bsd-nat.o i386-bsd-nat.o \ - i386-fbsd-nat.o bsd-kvm.o -NAT_FILE= nm-fbsd.h -HAVE_NATIVE_GCORE_HOST = 1 - -LOADLIBES= -lkvm diff --git a/gdb/config/i386/fbsd64.mh b/gdb/config/i386/fbsd64.mh deleted file mode 100644 index 461ff9a..0000000 --- a/gdb/config/i386/fbsd64.mh +++ /dev/null @@ -1,7 +0,0 @@ -# Host: FreeBSD/amd64 -NATDEPFILES= fork-child.o inf-ptrace.o \ - fbsd-nat.o amd64-nat.o amd64-bsd-nat.o amd64-fbsd-nat.o \ - bsd-kvm.o x86-nat.o x86-dregs.o x86-bsd-nat.o -HAVE_NATIVE_GCORE_HOST = 1 - -LOADLIBES= -lkvm diff --git a/gdb/config/i386/go32.mh b/gdb/config/i386/go32.mh deleted file mode 100644 index f1edfad..0000000 --- a/gdb/config/i386/go32.mh +++ /dev/null @@ -1,11 +0,0 @@ -# Host: Intel x86 running DJGPP - -# We include several header files from config/djgpp -MH_CFLAGS= -I$(srcdir)/config/djgpp - -NATDEPFILES= go32-nat.o x86-nat.o x86-dregs.o - -HOST_IPC= -XM_CLIBS= -ldbg - - diff --git a/gdb/config/i386/i386gnu.mh b/gdb/config/i386/i386gnu.mn index 070497f..1c34538 100644 --- a/gdb/config/i386/i386gnu.mh +++ b/gdb/config/i386/i386gnu.mn @@ -1,15 +1,3 @@ -# Host: Intel 386 running the GNU Hurd -NATDEPFILES= i386-gnu-nat.o gnu-nat.o \ - x86-nat.o x86-dregs.o fork-child.o \ - notify_S.o process_reply_S.o msg_reply_S.o \ - msg_U.o exc_request_U.o exc_request_S.o -HAVE_NATIVE_GCORE_HOST = 1 - -NAT_FILE= nm-i386gnu.h -MH_CFLAGS = -D_GNU_SOURCE - -XM_CLIBS = -lshouldbeinlibc - # Use our own user stubs for the msg rpcs, so we can make them time out, in # case the program is fucked, or we guess the wrong signal thread. msg-MIGUFLAGS = -D'MSG_IMPORTS=waittime 1000;' diff --git a/gdb/config/i386/i386sol2.mh b/gdb/config/i386/i386sol2.mh deleted file mode 100644 index 787a3c1..0000000 --- a/gdb/config/i386/i386sol2.mh +++ /dev/null @@ -1,4 +0,0 @@ -# Host: Solaris x86 -NATDEPFILES= fork-child.o i386-v4-nat.o i386-sol2-nat.o \ - procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o -HAVE_NATIVE_GCORE_HOST = 1 diff --git a/gdb/config/i386/linux.mh b/gdb/config/i386/linux.mh deleted file mode 100644 index 421c56f..0000000 --- a/gdb/config/i386/linux.mh +++ /dev/null @@ -1,14 +0,0 @@ -# Host: Intel 386 running GNU/Linux. - -NAT_FILE= config/nm-linux.h -NATDEPFILES= inf-ptrace.o fork-child.o \ - x86-nat.o x86-dregs.o i386-linux-nat.o x86-linux-nat.o \ - proc-service.o linux-thread-db.o \ - linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \ - linux-btrace.o linux-waitpid.o linux-personality.o x86-linux.o \ - x86-linux-dregs.o linux-namespaces.o -NAT_CDEPS = $(srcdir)/proc-service.list - -# The dynamically loaded libthread_db needs access to symbols in the -# gdb executable. -LOADLIBES = -ldl $(RDYNAMIC) diff --git a/gdb/config/i386/linux64.mh b/gdb/config/i386/linux64.mh deleted file mode 100644 index 42d8df5..0000000 --- a/gdb/config/i386/linux64.mh +++ /dev/null @@ -1,15 +0,0 @@ -# Host: GNU/Linux x86-64 -NATDEPFILES= inf-ptrace.o fork-child.o \ - x86-nat.o x86-dregs.o amd64-nat.o amd64-linux-nat.o \ - x86-linux-nat.o \ - linux-nat.o linux-osdata.o \ - proc-service.o linux-thread-db.o linux-fork.o \ - linux-procfs.o linux-ptrace.o linux-btrace.o \ - linux-waitpid.o linux-personality.o x86-linux.o \ - x86-linux-dregs.o amd64-linux-siginfo.o linux-namespaces.o -NAT_FILE= config/nm-linux.h -NAT_CDEPS = $(srcdir)/proc-service.list - -# The dynamically loaded libthread_db needs access to symbols in the -# gdb executable. -LOADLIBES = -ldl $(RDYNAMIC) diff --git a/gdb/config/i386/mingw.mh b/gdb/config/i386/mingw.mh deleted file mode 100644 index 09bee12..0000000 --- a/gdb/config/i386/mingw.mh +++ /dev/null @@ -1,3 +0,0 @@ -MH_CFLAGS= -NATDEPFILES= x86-nat.o x86-dregs.o windows-nat.o i386-windows-nat.o -XM_CLIBS= diff --git a/gdb/config/i386/mingw64.mh b/gdb/config/i386/mingw64.mh deleted file mode 100644 index 0ee2e2c..0000000 --- a/gdb/config/i386/mingw64.mh +++ /dev/null @@ -1 +0,0 @@ -NATDEPFILES= x86-nat.o x86-dregs.o windows-nat.o amd64-windows-nat.o diff --git a/gdb/config/i386/nbsd64.mh b/gdb/config/i386/nbsd64.mh deleted file mode 100644 index 91d21f3..0000000 --- a/gdb/config/i386/nbsd64.mh +++ /dev/null @@ -1,3 +0,0 @@ -# Host: NetBSD/amd64 -NATDEPFILES= fork-child.o inf-ptrace.o \ - nbsd-nat.o amd64-nat.o x86-bsd-nat.o amd64-bsd-nat.o amd64-nbsd-nat.o diff --git a/gdb/config/i386/nbsdelf.mh b/gdb/config/i386/nbsdelf.mh deleted file mode 100644 index 5954b3f..0000000 --- a/gdb/config/i386/nbsdelf.mh +++ /dev/null @@ -1,5 +0,0 @@ -# Host: NetBSD/i386 ELF -NATDEPFILES= fork-child.o inf-ptrace.o \ - nbsd-nat.o x86-bsd-nat.o i386-bsd-nat.o i386-nbsd-nat.o bsd-kvm.o - -LOADLIBES= -lkvm diff --git a/gdb/config/i386/nto.mh b/gdb/config/i386/nto.mh deleted file mode 100644 index b9e2f84..0000000 --- a/gdb/config/i386/nto.mh +++ /dev/null @@ -1,4 +0,0 @@ -# Host: Intel 386 running QNX. - -NATDEPFILES= nto-procfs.o -NAT_FILE= config/nm-nto.h diff --git a/gdb/config/i386/obsd.mh b/gdb/config/i386/obsd.mh deleted file mode 100644 index fac7282..0000000 --- a/gdb/config/i386/obsd.mh +++ /dev/null @@ -1,5 +0,0 @@ -# Host: OpenBSD/i386 ELF -NATDEPFILES= fork-child.o inf-ptrace.o obsd-nat.o \ - x86-bsd-nat.o i386-bsd-nat.o i386-obsd-nat.o bsd-kvm.o - -LOADLIBES= -lkvm diff --git a/gdb/config/i386/obsd64.mh b/gdb/config/i386/obsd64.mh deleted file mode 100644 index 51deea7..0000000 --- a/gdb/config/i386/obsd64.mh +++ /dev/null @@ -1,5 +0,0 @@ -# Host: OpenBSD/amd64 -NATDEPFILES= fork-child.o inf-ptrace.o obsd-nat.o \ - amd64-nat.o x86-bsd-nat.o amd64-bsd-nat.o amd64-obsd-nat.o bsd-kvm.o - -LOADLIBES= -lkvm diff --git a/gdb/config/i386/sol2-64.mh b/gdb/config/i386/sol2-64.mh deleted file mode 100644 index 7a3ab73..0000000 --- a/gdb/config/i386/sol2-64.mh +++ /dev/null @@ -1,4 +0,0 @@ -# Host: Solaris x86_64 -NATDEPFILES= fork-child.o amd64-nat.o i386-v4-nat.o i386-sol2-nat.o \ - procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o -HAVE_NATIVE_GCORE_HOST = 1 diff --git a/gdb/config/ia64/linux.mh b/gdb/config/ia64/linux.mh deleted file mode 100644 index b05f834..0000000 --- a/gdb/config/ia64/linux.mh +++ /dev/null @@ -1,13 +0,0 @@ -# Host: Intel IA-64 running GNU/Linux - -NAT_FILE= config/nm-linux.h -NATDEPFILES= inf-ptrace.o fork-child.o \ - ia64-linux-nat.o \ - proc-service.o linux-thread-db.o \ - linux-nat.o linux-osdata.o linux-fork.o \ - linux-personality.o \ - linux-procfs.o linux-ptrace.o linux-waitpid.o \ - linux-namespaces.o -NAT_CDEPS = $(srcdir)/proc-service.list - -LOADLIBES = -ldl $(RDYNAMIC) diff --git a/gdb/config/m32r/linux.mh b/gdb/config/m32r/linux.mh deleted file mode 100644 index 277d8bd..0000000 --- a/gdb/config/m32r/linux.mh +++ /dev/null @@ -1,10 +0,0 @@ -# Host: M32R based machine running GNU/Linux - -NAT_FILE= config/nm-linux.h -NATDEPFILES= inf-ptrace.o fork-child.o \ - m32r-linux-nat.o proc-service.o linux-thread-db.o \ - linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \ - linux-waitpid.o linux-personality.o linux-namespaces.o -NAT_CDEPS = $(srcdir)/proc-service.list - -LOADLIBES= -ldl $(RDYNAMIC) diff --git a/gdb/config/m68k/linux.mh b/gdb/config/m68k/linux.mh deleted file mode 100644 index 7c1f4ac..0000000 --- a/gdb/config/m68k/linux.mh +++ /dev/null @@ -1,14 +0,0 @@ -# Host: Motorola m68k running GNU/Linux. - -NAT_FILE= config/nm-linux.h -NATDEPFILES= inf-ptrace.o fork-child.o \ - m68k-linux-nat.o \ - proc-service.o linux-thread-db.o \ - linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \ - linux-personality.o \ - linux-waitpid.o linux-namespaces.o -NAT_CDEPS = $(srcdir)/proc-service.list - -# The dynamically loaded libthread_db needs access to symbols in the -# gdb executable. -LOADLIBES = -ldl $(RDYNAMIC) diff --git a/gdb/config/m68k/nbsdelf.mh b/gdb/config/m68k/nbsdelf.mh deleted file mode 100644 index 1d00cbc..0000000 --- a/gdb/config/m68k/nbsdelf.mh +++ /dev/null @@ -1,4 +0,0 @@ -# Host: NetBSD/m68k ELF -NATDEPFILES= m68k-bsd-nat.o bsd-kvm.o fork-child.o inf-ptrace.o - -LOADLIBES= -lkvm diff --git a/gdb/config/m68k/obsd.mh b/gdb/config/m68k/obsd.mh deleted file mode 100644 index 902a24b..0000000 --- a/gdb/config/m68k/obsd.mh +++ /dev/null @@ -1,4 +0,0 @@ -# Host: OpenBSD/m68k -NATDEPFILES= m68k-bsd-nat.o bsd-kvm.o fork-child.o inf-ptrace.o - -LOADLIBES= -lkvm diff --git a/gdb/config/m88k/obsd.mh b/gdb/config/m88k/obsd.mh deleted file mode 100644 index 3c4d8d5..0000000 --- a/gdb/config/m88k/obsd.mh +++ /dev/null @@ -1,2 +0,0 @@ -# Host: OpenBSD/m88k -NATDEPFILES= fork-child.o inf-ptrace.o m88k-bsd-nat.o diff --git a/gdb/config/mips/fbsd.mh b/gdb/config/mips/fbsd.mh deleted file mode 100644 index f433347..0000000 --- a/gdb/config/mips/fbsd.mh +++ /dev/null @@ -1,3 +0,0 @@ -# Host: FreeBSD/mips -NATDEPFILES= fork-child.o inf-ptrace.o fbsd-nat.o mips-fbsd-nat.o -HAVE_NATIVE_GCORE_HOST = 1 diff --git a/gdb/config/mips/linux.mh b/gdb/config/mips/linux.mh deleted file mode 100644 index 11ff903..0000000 --- a/gdb/config/mips/linux.mh +++ /dev/null @@ -1,11 +0,0 @@ -# Host: Linux/MIPS -NAT_FILE= config/nm-linux.h -NATDEPFILES= inf-ptrace.o fork-child.o mips-linux-nat.o \ - linux-thread-db.o proc-service.o \ - linux-nat.o linux-osdata.o linux-fork.o \ - linux-procfs.o linux-ptrace.o linux-waitpid.o \ - linux-personality.o \ - mips-linux-watch.o linux-namespaces.o -NAT_CDEPS = $(srcdir)/proc-service.list - -LOADLIBES = -ldl $(RDYNAMIC) diff --git a/gdb/config/mips/nbsd.mh b/gdb/config/mips/nbsd.mh deleted file mode 100644 index a80da95..0000000 --- a/gdb/config/mips/nbsd.mh +++ /dev/null @@ -1,2 +0,0 @@ -# Host: NetBSD/mips -NATDEPFILES= fork-child.o inf-ptrace.o mips-nbsd-nat.o diff --git a/gdb/config/mips/obsd64.mh b/gdb/config/mips/obsd64.mh deleted file mode 100644 index 6aeac34..0000000 --- a/gdb/config/mips/obsd64.mh +++ /dev/null @@ -1,2 +0,0 @@ -# Host: OpenBSD/mips64 -NATDEPFILES= fork-child.o inf-ptrace.o obsd-nat.o mips64-obsd-nat.o diff --git a/gdb/config/pa/linux.mh b/gdb/config/pa/linux.mh deleted file mode 100644 index 1b73ecd..0000000 --- a/gdb/config/pa/linux.mh +++ /dev/null @@ -1,10 +0,0 @@ -# Host: Hewlett-Packard PA-RISC machine, running Linux -NAT_FILE= config/nm-linux.h -NATDEPFILES= inf-ptrace.o fork-child.o \ - hppa-linux-nat.o proc-service.o linux-thread-db.o \ - linux-nat.o linux-osdata.o linux-fork.o \ - linux-procfs.o linux-ptrace.o linux-waitpid.o \ - linux-personality.o linux-namespaces.o -NAT_CDEPS = $(srcdir)/proc-service.list - -LOADLIBES = -ldl $(RDYNAMIC) diff --git a/gdb/config/pa/nbsd.mh b/gdb/config/pa/nbsd.mh deleted file mode 100644 index 791cd9f..0000000 --- a/gdb/config/pa/nbsd.mh +++ /dev/null @@ -1,2 +0,0 @@ -# Host: NetBSD/hppa -NATDEPFILES= fork-child.o inf-ptrace.o nbsd-nat.o hppa-nbsd-nat.o diff --git a/gdb/config/pa/obsd.mh b/gdb/config/pa/obsd.mh deleted file mode 100644 index 95dd416..0000000 --- a/gdb/config/pa/obsd.mh +++ /dev/null @@ -1,2 +0,0 @@ -# Host: OpenBSD/hppa -NATDEPFILES= fork-child.o inf-ptrace.o obsd-nat.o hppa-obsd-nat.o diff --git a/gdb/config/powerpc/aix.mh b/gdb/config/powerpc/aix.mh deleted file mode 100644 index 141501d..0000000 --- a/gdb/config/powerpc/aix.mh +++ /dev/null @@ -1,8 +0,0 @@ -# Host: IBM PowerPC running AIX - -# aix-thread.o is not listed in NATDEPFILES as it is pulled in by configure. -NATDEPFILES= fork-child.o inf-ptrace.o rs6000-nat.o - -# When compiled with cc, for debugging, this argument should be passed. -# We have no idea who our current compiler is though, so we skip it. -# MH_CFLAGS = -bnodelcsect diff --git a/gdb/config/powerpc/fbsd.mh b/gdb/config/powerpc/fbsd.mh deleted file mode 100644 index 9c2e6b4..0000000 --- a/gdb/config/powerpc/fbsd.mh +++ /dev/null @@ -1,24 +0,0 @@ -# Native config information for GDB on PowerPC systems running FreeBSD. -# -# Copyright (C) 2013-2017 Free Software Foundation, Inc. -# -# This file is part of GDB. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. */ - -NATDEPFILES= fbsd-nat.o fork-child.o inf-ptrace.o ppc-fbsd-nat.o bsd-kvm.o -HAVE_NATIVE_GCORE_HOST = 1 - -LOADLIBES= -lkvm - diff --git a/gdb/config/powerpc/linux.mh b/gdb/config/powerpc/linux.mh deleted file mode 100644 index f4a52c3..0000000 --- a/gdb/config/powerpc/linux.mh +++ /dev/null @@ -1,12 +0,0 @@ -# Host: PowerPC, running Linux - -XM_CLIBS= - -NAT_FILE= config/nm-linux.h -NATDEPFILES= inf-ptrace.o fork-child.o \ - ppc-linux-nat.o proc-service.o linux-thread-db.o \ - linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \ - linux-waitpid.o linux-personality.o linux-namespaces.o -NAT_CDEPS = $(srcdir)/proc-service.list - -LOADLIBES = -ldl $(RDYNAMIC) diff --git a/gdb/config/powerpc/nbsd.mh b/gdb/config/powerpc/nbsd.mh deleted file mode 100644 index f02a0f9..0000000 --- a/gdb/config/powerpc/nbsd.mh +++ /dev/null @@ -1,4 +0,0 @@ -# Host: NetBSD/powerpc -NATDEPFILES= fork-child.o inf-ptrace.o ppc-nbsd-nat.o bsd-kvm.o - -LOADLIBES= -lkvm diff --git a/gdb/config/powerpc/obsd.mh b/gdb/config/powerpc/obsd.mh deleted file mode 100644 index 3743254..0000000 --- a/gdb/config/powerpc/obsd.mh +++ /dev/null @@ -1,4 +0,0 @@ -# Host: OpenBSD/powerpc -NATDEPFILES= fork-child.o inf-ptrace.o obsd-nat.o ppc-obsd-nat.o bsd-kvm.o - -LOADLIBES= -lkvm diff --git a/gdb/config/powerpc/ppc64-linux.mh b/gdb/config/powerpc/ppc64-linux.mh deleted file mode 100644 index 8681d00..0000000 --- a/gdb/config/powerpc/ppc64-linux.mh +++ /dev/null @@ -1,15 +0,0 @@ -# Host: PowerPC64, running Linux - -XM_CLIBS= - -NAT_FILE= config/nm-linux.h -NATDEPFILES= inf-ptrace.o fork-child.o \ - ppc-linux-nat.o proc-service.o linux-thread-db.o \ - linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \ - linux-waitpid.o ppc-linux.o linux-personality.o \ - linux-namespaces.o -NAT_CDEPS = $(srcdir)/proc-service.list - -# The dynamically loaded libthread_db needs access to symbols in the -# gdb executable. -LOADLIBES= -ldl $(RDYNAMIC) diff --git a/gdb/config/powerpc/spu-linux.mh b/gdb/config/powerpc/spu-linux.mh deleted file mode 100644 index 9205b62..0000000 --- a/gdb/config/powerpc/spu-linux.mh +++ /dev/null @@ -1,8 +0,0 @@ -# Target: Cell BE (PowerPC64 + SPU) - -# This implements a 'pseudo-native' GDB running on the -# PPU side of the Cell BE and debugging the SPU side. - -NATDEPFILES = spu-linux-nat.o fork-child.o inf-ptrace.o \ - linux-procfs.o linux-ptrace.o linux-waitpid.o \ - linux-personality.o linux-namespaces.o diff --git a/gdb/config/s390/linux.mh b/gdb/config/s390/linux.mh deleted file mode 100644 index 4a137cd..0000000 --- a/gdb/config/s390/linux.mh +++ /dev/null @@ -1,9 +0,0 @@ -# Host: S390, running Linux -NAT_FILE= config/nm-linux.h -NATDEPFILES= inf-ptrace.o fork-child.o s390-linux-nat.o \ - linux-thread-db.o proc-service.o \ - linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \ - linux-personality.o \ - linux-waitpid.o linux-namespaces.o -NAT_CDEPS = $(srcdir)/proc-service.list -LOADLIBES = -ldl $(RDYNAMIC) diff --git a/gdb/config/sh/nbsd.mh b/gdb/config/sh/nbsd.mh deleted file mode 100644 index 14d7e8c..0000000 --- a/gdb/config/sh/nbsd.mh +++ /dev/null @@ -1,2 +0,0 @@ -# Host: NetBSD/sh -NATDEPFILES= fork-child.o inf-ptrace.o sh-nbsd-nat.o diff --git a/gdb/config/sparc/fbsd.mh b/gdb/config/sparc/fbsd.mh deleted file mode 100644 index bdc272c..0000000 --- a/gdb/config/sparc/fbsd.mh +++ /dev/null @@ -1,7 +0,0 @@ -# Host: FreeBSD/sparc64 -NATDEPFILES= fork-child.o inf-ptrace.o \ - fbsd-nat.o sparc-nat.o sparc64-nat.o sparc64-fbsd-nat.o \ - bsd-kvm.o -HAVE_NATIVE_GCORE_HOST = 1 - -LOADLIBES= -lkvm diff --git a/gdb/config/sparc/linux.mh b/gdb/config/sparc/linux.mh deleted file mode 100644 index 385f640..0000000 --- a/gdb/config/sparc/linux.mh +++ /dev/null @@ -1,13 +0,0 @@ -# Host: GNU/Linux SPARC -NAT_FILE= config/nm-linux.h -NATDEPFILES= sparc-nat.o sparc-linux-nat.o \ - fork-child.o inf-ptrace.o \ - proc-service.o linux-thread-db.o \ - linux-nat.o linux-osdata.o linux-fork.o \ - linux-procfs.o linux-ptrace.o linux-waitpid.o \ - linux-personality.o linux-namespaces.o -NAT_CDEPS = $(srcdir)/proc-service.list - -# The dynamically loaded libthread_db needs access to symbols in the -# gdb executable. -LOADLIBES = -ldl $(RDYNAMIC) diff --git a/gdb/config/sparc/linux64.mh b/gdb/config/sparc/linux64.mh deleted file mode 100644 index 8df0de1..0000000 --- a/gdb/config/sparc/linux64.mh +++ /dev/null @@ -1,13 +0,0 @@ -# Host: GNU/Linux UltraSPARC -NAT_FILE= config/nm-linux.h -NATDEPFILES= sparc-nat.o sparc64-nat.o sparc64-linux-nat.o \ - fork-child.o inf-ptrace.o \ - proc-service.o linux-thread-db.o \ - linux-nat.o linux-osdata.o linux-fork.o \ - linux-procfs.o linux-ptrace.o linux-waitpid.o \ - linux-personality.o linux-namespaces.o -NAT_CDEPS = $(srcdir)/proc-service.list - -# The dynamically loaded libthread_db needs access to symbols in the -# gdb executable. -LOADLIBES = -ldl $(RDYNAMIC) diff --git a/gdb/config/sparc/nbsd64.mh b/gdb/config/sparc/nbsd64.mh deleted file mode 100644 index aa15b1d..0000000 --- a/gdb/config/sparc/nbsd64.mh +++ /dev/null @@ -1,5 +0,0 @@ -# Host: NetBSD/sparc64 -NATDEPFILES= fork-child.o inf-ptrace.o \ - sparc64-nbsd-nat.o sparc-nat.o bsd-kvm.o - -LOADLIBES= -lkvm diff --git a/gdb/config/sparc/nbsdelf.mh b/gdb/config/sparc/nbsdelf.mh deleted file mode 100644 index 97d07b3..0000000 --- a/gdb/config/sparc/nbsdelf.mh +++ /dev/null @@ -1,5 +0,0 @@ -# Host: NetBSD/sparc ELF -NATDEPFILES= fork-child.o inf-ptrace.o \ - sparc-nat.o sparc-nbsd-nat.o bsd-kvm.o - -LOADLIBES= -lkvm diff --git a/gdb/config/sparc/obsd64.mh b/gdb/config/sparc/obsd64.mh deleted file mode 100644 index e9f2fb9..0000000 --- a/gdb/config/sparc/obsd64.mh +++ /dev/null @@ -1,5 +0,0 @@ -# Host: OpenBSD/sparc64 -NATDEPFILES= fork-child.o inf-ptrace.o obsd-nat.o \ - sparc64-obsd-nat.o sparc-nat.o bsd-kvm.o - -LOADLIBES= -lkvm diff --git a/gdb/config/sparc/sol2.mh b/gdb/config/sparc/sol2.mh deleted file mode 100644 index 220c61f..0000000 --- a/gdb/config/sparc/sol2.mh +++ /dev/null @@ -1,6 +0,0 @@ -# Host: Solaris SPARC & UltraSPARC -NAT_FILE= nm-sol2.h -NATDEPFILES= sparc-sol2-nat.o \ - fork-child.o \ - procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o -HAVE_NATIVE_GCORE_HOST = 1 diff --git a/gdb/config/tilegx/linux.mh b/gdb/config/tilegx/linux.mh deleted file mode 100644 index ec648d3..0000000 --- a/gdb/config/tilegx/linux.mh +++ /dev/null @@ -1,13 +0,0 @@ -# Host: Tilera TILE-Gx running GNU/Linux. - -NAT_FILE= config/nm-linux.h -NATDEPFILES= inf-ptrace.o fork-child.o \ - tilegx-linux-nat.o \ - proc-service.o linux-thread-db.o \ - linux-nat.o linux-osdata.o linux-fork.o \ - linux-procfs.o linux-ptrace.o linux-waitpid.o \ - linux-personality.o linux-namespaces.o - -# The dynamically loaded libthread_db needs access to symbols in the -# gdb executable. -LOADLIBES = -ldl $(RDYNAMIC) diff --git a/gdb/config/vax/nbsdelf.mh b/gdb/config/vax/nbsdelf.mh deleted file mode 100644 index bf0f0b9..0000000 --- a/gdb/config/vax/nbsdelf.mh +++ /dev/null @@ -1,5 +0,0 @@ -# Host: NetBSD/vax ELF -NATDEPFILES= fork-child.o inf-ptrace.o \ - vax-bsd-nat.o bsd-kvm.o - -LOADLIBES= -lkvm diff --git a/gdb/config/vax/obsd.mh b/gdb/config/vax/obsd.mh deleted file mode 100644 index cef99d3..0000000 --- a/gdb/config/vax/obsd.mh +++ /dev/null @@ -1,5 +0,0 @@ -# Host: OpenBSD/vax -NATDEPFILES= fork-child.o inf-ptrace.o \ - vax-bsd-nat.o bsd-kvm.o - -LOADLIBES= -lkvm diff --git a/gdb/config/xtensa/linux.mh b/gdb/config/xtensa/linux.mh deleted file mode 100644 index d5b8f91..0000000 --- a/gdb/config/xtensa/linux.mh +++ /dev/null @@ -1,11 +0,0 @@ -# Host: Xtensa, running GNU/Linux. - -NAT_FILE= config/nm-linux.h - -NATDEPFILES= inf-ptrace.o fork-child.o xtensa-linux-nat.o \ - linux-thread-db.o proc-service.o \ - linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \ - linux-waitpid.o linux-personality.o linux-namespaces.o -NAT_CDEPS = $(srcdir)/proc-service.list - -LOADLIBES = -ldl $(RDYNAMIC) |