Module Name: src
Committed By: christos
Date: Wed May 29 22:07:47 UTC 2019
Modified Files:
src/external/gpl3/gdb/dist/gdb: configure.nat
Removed Files:
src/external/gpl3/gdb/dist/gdb/config/i386: nbsd64.mh nbsdelf.mh
Log Message:
Move definitions into configure.nat; harmonize and refactor the NetBSD
nat definitions.
To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/gpl3/gdb/dist/gdb/configure.nat
cvs rdiff -u -r1.10 -r0 src/external/gpl3/gdb/dist/gdb/config/i386/nbsd64.mh
cvs rdiff -u -r1.7 -r0 src/external/gpl3/gdb/dist/gdb/config/i386/nbsdelf.mh
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/gpl3/gdb/dist/gdb/configure.nat
diff -u src/external/gpl3/gdb/dist/gdb/configure.nat:1.1.1.1 src/external/gpl3/gdb/dist/gdb/configure.nat:1.2
--- src/external/gpl3/gdb/dist/gdb/configure.nat:1.1.1.1 Sun May 26 16:59:23 2019
+++ src/external/gpl3/gdb/dist/gdb/configure.nat Wed May 29 18:07:47 2019
@@ -329,11 +329,12 @@ case ${gdb_host} in
esac
;;
nbsd)
+ NATDEPFILES="${NATDEPFILES} nbsd-nat.o bsd-kvm.o"
+ LOADLIBES='-lkvm'
case ${gdb_host_cpu} in
alpha)
# Host: NetBSD/alpha
- NATDEPFILES="${NATDEPFILES} alpha-bsd-nat.o bsd-kvm.o"
- LOADLIBES='-lkvm'
+ NATDEPFILES="${NATDEPFILES} alpha-bsd-nat.o"
;;
mips)
# Host: NetBSD/mips
@@ -341,12 +342,11 @@ case ${gdb_host} in
;;
pa)
# Host: NetBSD/hppa
- NATDEPFILES="${NATDEPFILES} nbsd-nat.o hppa-nbsd-nat.o"
+ NATDEPFILES="${NATDEPFILES} hppa-nbsd-nat.o"
;;
powerpc)
# Host: NetBSD/powerpc
- NATDEPFILES="${NATDEPFILES} ppc-nbsd-nat.o bsd-kvm.o"
- LOADLIBES='-lkvm'
+ NATDEPFILES="${NATDEPFILES} ppc-nbsd-nat.o"
;;
sh)
# Host: NetBSD/sh
@@ -356,22 +356,24 @@ case ${gdb_host} in
esac
;;
nbsd64)
+ NATDEPFILES="${NATDEPFILES} nbsd-nat.o bsd-kvm.o"
+ LOADLIBES='-lkvm'
case ${gdb_host_cpu} in
i386)
# Host: NetBSD/amd64
- NATDEPFILES="${NATDEPFILES} nbsd-nat.o amd64-nat.o x86-nat.o \
- nat/x86-dregs.o x86-bsd-nat.o amd64-bsd-nat.o amd64-nbsd-nat.o"
+ NATDEPFILES="${NATDEPFILES} amd64-nbsd-nat.o amd64-bsd-nat.o \
+ amd64-nat.o x86-bsd-nat.o x86-nat.o nat/x86-dregs.o"
;;
sparc)
# Host: NetBSD/sparc64
- NATDEPFILES="${NATDEPFILES} sparc64-nbsd-nat.o sparc-nat.o \
- bsd-kvm.o"
- LOADLIBES='-lkvm'
+ NATDEPFILES="${NATDEPFILES} sparc64-nbsd-nat.o sparc-nat.o"
;;
esac
;;
nbsdelf)
+ NATDEPFILES="${NATDEPFILES} nbsd-nat.o bsd-kvm.o"
+ LOADLIBES='-lkvm'
case ${gdb_host_cpu} in
arm)
# Host: NetBSD/arm
@@ -379,26 +381,20 @@ case ${gdb_host} in
;;
i386)
# Host: NetBSD/i386 ELF
- NATDEPFILES="${NATDEPFILES} nbsd-nat.o x86-nat.o \
- nat/x86-dregs.o \
- x86-bsd-nat.o i386-bsd-nat.o i386-nbsd-nat.o bsd-kvm.o"
- LOADLIBES='-lkvm'
+ NATDEPFILES="${NATDEPFILES} i386-nbsd-nat.o i386-bsd-nat.o \
+ x86-bsd-nat.o x86-nat.o nat/x86-dregs.o"
;;
m68k)
# Host: NetBSD/m68k ELF
- NATDEPFILES="${NATDEPFILES} m68k-bsd-nat.o bsd-kvm.o"
- LOADLIBES='-lkvm'
+ NATDEPFILES="${NATDEPFILES} m68k-bsd-nat.o"
;;
sparc)
# Host: NetBSD/sparc ELF
- NATDEPFILES="${NATDEPFILES} sparc-nat.o sparc-nbsd-nat.o \
- bsd-kvm.o"
- LOADLIBES='-lkvm'
+ NATDEPFILES="${NATDEPFILES} sparc-nat.o sparc-nbsd-nat.o"
;;
vax)
# Host: NetBSD/vax ELF
- NATDEPFILES="${NATDEPFILES} vax-bsd-nat.o bsd-kvm.o"
- LOADLIBES='-lkvm'
+ NATDEPFILES="${NATDEPFILES} vax-bsd-nat.o"
;;
esac