pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

gdb-netbsd-wip: Drop merged or pending to merge patches



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Wed Apr 8 17:25:40 2020 +0200
Changeset:	7f9228e9e94d489d9e772f46f257a5feb447cfdb

Removed Files:
	gdb-netbsd-wip/patches/patch-gdb_ChangeLog
	gdb-netbsd-wip/patches/patch-gdb_alpha-nbsd-tdep.c
	gdb-netbsd-wip/patches/patch-gdb_amd64-nbsd-tdep.c
	gdb-netbsd-wip/patches/patch-gdb_arm-nbsd-tdep.c
	gdb-netbsd-wip/patches/patch-gdb_hppa-nbsd-tdep.c
	gdb-netbsd-wip/patches/patch-gdb_i386-nbsd-tdep.c
	gdb-netbsd-wip/patches/patch-gdb_mips-nbsd-tdep.c
	gdb-netbsd-wip/patches/patch-gdb_nbsd-tdep.c
	gdb-netbsd-wip/patches/patch-gdb_nbsd-tdep.h
	gdb-netbsd-wip/patches/patch-gdb_ppc-nbsd-tdep.c
	gdb-netbsd-wip/patches/patch-gdb_sh-nbsd-tdep.c
	gdb-netbsd-wip/patches/patch-gdb_sparc-nbsd-tdep.c
	gdb-netbsd-wip/patches/patch-gdb_sparc64-nbsd-tdep.c
	gdb-netbsd-wip/patches/patch-gdb_thread.c
	gdb-netbsd-wip/patches/patch-gdb_vax-nbsd-tdep.c

Log Message:
gdb-netbsd-wip: Drop merged or pending to merge patches

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=7f9228e9e94d489d9e772f46f257a5feb447cfdb

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 gdb-netbsd-wip/patches/patch-gdb_ChangeLog         |  48 ---
 gdb-netbsd-wip/patches/patch-gdb_alpha-nbsd-tdep.c |  13 -
 gdb-netbsd-wip/patches/patch-gdb_amd64-nbsd-tdep.c |  12 -
 gdb-netbsd-wip/patches/patch-gdb_arm-nbsd-tdep.c   |  14 -
 gdb-netbsd-wip/patches/patch-gdb_hppa-nbsd-tdep.c  |  13 -
 gdb-netbsd-wip/patches/patch-gdb_i386-nbsd-tdep.c  |  13 -
 gdb-netbsd-wip/patches/patch-gdb_mips-nbsd-tdep.c  |  13 -
 gdb-netbsd-wip/patches/patch-gdb_nbsd-tdep.c       | 330 ---------------------
 gdb-netbsd-wip/patches/patch-gdb_nbsd-tdep.h       |  13 -
 gdb-netbsd-wip/patches/patch-gdb_ppc-nbsd-tdep.c   |  13 -
 gdb-netbsd-wip/patches/patch-gdb_sh-nbsd-tdep.c    |  12 -
 gdb-netbsd-wip/patches/patch-gdb_sparc-nbsd-tdep.c |  13 -
 .../patches/patch-gdb_sparc64-nbsd-tdep.c          |  13 -
 gdb-netbsd-wip/patches/patch-gdb_thread.c          |  12 -
 gdb-netbsd-wip/patches/patch-gdb_vax-nbsd-tdep.c   |  13 -
 15 files changed, 545 deletions(-)

diffs:
diff --git a/gdb-netbsd-wip/patches/patch-gdb_ChangeLog b/gdb-netbsd-wip/patches/patch-gdb_ChangeLog
deleted file mode 100644
index 2f1747c6bf..0000000000
--- a/gdb-netbsd-wip/patches/patch-gdb_ChangeLog
+++ /dev/null
@@ -1,48 +0,0 @@
-$NetBSD$
-
---- gdb/ChangeLog.orig	2020-03-25 17:24:08.000000000 +0000
-+++ gdb/ChangeLog
-@@ -1,3 +1,20 @@
-+2020-03-25  Kamil Rytarowski  <n54%gmx.com@localhost>
-+
-+	* nbsd-nat.h (struct thread_info): Add forward declaration.
-+	(nbsd_nat_target::thread_alive): Add.
-+	(nbsd_nat_target::thread_name): Likewise.
-+	(nbsd_nat_target::update_thread_list): Likewise.
-+	(update_thread_list::post_attach): Likewise.
-+	(post_attach::pid_to_str): Likewise.
-+	* nbsd-nat.c: Include "gdbthread.h" and "inferior.h".
-+	(nbsd_thread_lister): Add.
-+	(nbsd_nat_target::thread_alive): Likewise.
-+	(nbsd_nat_target::thread_name): Likewise.
-+	(nbsd_add_threads): Likewise.
-+	(update_thread_list::post_attach): Likewise.
-+	(nbsd_nat_target::update_thread_list): Likewise.
-+	(post_attach::pid_to_str): Likewise.
-+
- 2020-03-25  Tom Tromey  <tom%tromey.com@localhost>
- 
- 	* compile/compile-object-load.c (get_out_value_type): Mention
-@@ -60,6 +77,22 @@
- 
- 2020-03-20  Kamil Rytarowski  <n54%gmx.com@localhost>
- 
-+	* nbsd-tdep.c: Include "gdbarch.h".
-+	* nbsd-tdep.c (nbsd_auxv_parse, nbsd_init_abi): New.
-+	* alpha-nbsd-tdep.c (alphanbsd_init_abi): Call nbsd_init_abi().
-+	* amd64-nbsd-tdep.c (amd64nbsd_init_abi): Likewise.
-+	* arm-nbsd-tdep.c (arm_netbsd_elf_init_abi): Likewise.
-+	* hppa-nbsd-tdep.c (hppanbsd_init_abi): Likewise.
-+	* i386-nbsd-tdep.c (i386nbsd_init_abi): Likewise.
-+	* mips-nbsd-tdep.c (nbsd_init_abi): Likewise.
-+	* ppc-nbsd-tdep.c (ppcnbsd_init_abi): Likewise.
-+	* sh-nbsd-tdep.c (shnbsd_init_abi): Likewise.
-+	* sparc-nbsd-tdep.c (sparc32nbsd_init_abi): Likewise.
-+	* sparc64-nbsd-tdep.c (sparc64nbsd_init_abi): Likewise.
-+	* vax-nbsd-tdep.c (vaxnbsd_elf_init_abi): Likewise.
-+
-+2020-03-20  Kamil Rytarowski  <n54%gmx.com@localhost>
-+
- 	* amd64-bsd-nat.c (gdb_ptrace): Change return type from `int' to
- 	`PTRACE_TYPE_RET'.
- 	* i386-bsd-nat.c (gdb_ptrace): Likewise.
diff --git a/gdb-netbsd-wip/patches/patch-gdb_alpha-nbsd-tdep.c b/gdb-netbsd-wip/patches/patch-gdb_alpha-nbsd-tdep.c
deleted file mode 100644
index 2d3cc3a4ea..0000000000
--- a/gdb-netbsd-wip/patches/patch-gdb_alpha-nbsd-tdep.c
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- gdb/alpha-nbsd-tdep.c.orig	2020-03-25 17:24:08.000000000 +0000
-+++ gdb/alpha-nbsd-tdep.c
-@@ -258,6 +258,8 @@ alphanbsd_init_abi (struct gdbarch_info 
-   /* Hook into the MDEBUG frame unwinder.  */
-   alpha_mdebug_init_abi (info, gdbarch);
- 
-+  nbsd_init_abi (info, gdbarch);
-+
-   /* NetBSD/alpha does not provide single step support via ptrace(2); we
-      must use software single-stepping.  */
-   set_gdbarch_software_single_step (gdbarch, alpha_software_single_step);
diff --git a/gdb-netbsd-wip/patches/patch-gdb_amd64-nbsd-tdep.c b/gdb-netbsd-wip/patches/patch-gdb_amd64-nbsd-tdep.c
deleted file mode 100644
index 2b65ac5841..0000000000
--- a/gdb-netbsd-wip/patches/patch-gdb_amd64-nbsd-tdep.c
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD$
-
---- gdb/amd64-nbsd-tdep.c.orig	2020-03-25 17:24:08.000000000 +0000
-+++ gdb/amd64-nbsd-tdep.c
-@@ -106,6 +106,7 @@ amd64nbsd_init_abi (struct gdbarch_info 
- 
-   amd64_init_abi (info, gdbarch,
- 		  amd64_target_description (X86_XSTATE_SSE_MASK, true));
-+  nbsd_init_abi (info, gdbarch);
- 
-   tdep->jb_pc_offset = 7 * 8;
- 
diff --git a/gdb-netbsd-wip/patches/patch-gdb_arm-nbsd-tdep.c b/gdb-netbsd-wip/patches/patch-gdb_arm-nbsd-tdep.c
deleted file mode 100644
index b596e267c7..0000000000
--- a/gdb-netbsd-wip/patches/patch-gdb_arm-nbsd-tdep.c
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD$
-
---- gdb/arm-nbsd-tdep.c.orig	2020-03-25 17:24:08.000000000 +0000
-+++ gdb/arm-nbsd-tdep.c
-@@ -150,6 +150,9 @@ arm_netbsd_elf_init_abi (struct gdbarch_
-   struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
- 
-   arm_netbsd_init_abi_common (info, gdbarch);
-+
-+  nbsd_init_abi (info, gdbarch);
-+
-   if (tdep->fp_model == ARM_FLOAT_AUTO)
-     tdep->fp_model = ARM_FLOAT_SOFT_VFP;
- 
diff --git a/gdb-netbsd-wip/patches/patch-gdb_hppa-nbsd-tdep.c b/gdb-netbsd-wip/patches/patch-gdb_hppa-nbsd-tdep.c
deleted file mode 100644
index bbe463f51a..0000000000
--- a/gdb-netbsd-wip/patches/patch-gdb_hppa-nbsd-tdep.c
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- gdb/hppa-nbsd-tdep.c.orig	2020-03-25 17:24:08.000000000 +0000
-+++ gdb/hppa-nbsd-tdep.c
-@@ -201,6 +201,8 @@ hppanbsd_init_abi (struct gdbarch_info i
-   /* Obviously NetBSD is BSD-based.  */
-   hppabsd_init_abi (info, gdbarch);
- 
-+  nbsd_init_abi (info, gdbarch);
-+
-   /* Core file support.  */
-   set_gdbarch_iterate_over_regset_sections
-     (gdbarch, hppanbsd_iterate_over_regset_sections);
diff --git a/gdb-netbsd-wip/patches/patch-gdb_i386-nbsd-tdep.c b/gdb-netbsd-wip/patches/patch-gdb_i386-nbsd-tdep.c
deleted file mode 100644
index 3686176140..0000000000
--- a/gdb-netbsd-wip/patches/patch-gdb_i386-nbsd-tdep.c
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- gdb/i386-nbsd-tdep.c.orig	2020-03-25 17:24:08.000000000 +0000
-+++ gdb/i386-nbsd-tdep.c
-@@ -377,6 +377,8 @@ i386nbsd_init_abi (struct gdbarch_info i
-   /* Obviously NetBSD is BSD-based.  */
-   i386bsd_init_abi (info, gdbarch);
- 
-+  nbsd_init_abi (info, gdbarch);
-+
-   /* NetBSD has a different `struct reg'.  */
-   tdep->gregset_reg_offset = i386nbsd_r_reg_offset;
-   tdep->gregset_num_regs = ARRAY_SIZE (i386nbsd_r_reg_offset);
diff --git a/gdb-netbsd-wip/patches/patch-gdb_mips-nbsd-tdep.c b/gdb-netbsd-wip/patches/patch-gdb_mips-nbsd-tdep.c
deleted file mode 100644
index ecc63cb332..0000000000
--- a/gdb-netbsd-wip/patches/patch-gdb_mips-nbsd-tdep.c
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- gdb/mips-nbsd-tdep.c.orig	2020-03-25 17:24:08.000000000 +0000
-+++ gdb/mips-nbsd-tdep.c
-@@ -354,6 +354,8 @@ static void
- mipsnbsd_init_abi (struct gdbarch_info info,
-                    struct gdbarch *gdbarch)
- {
-+  nbsd_init_abi (info, gdbarch)
-+
-   set_gdbarch_iterate_over_regset_sections
-     (gdbarch, mipsnbsd_iterate_over_regset_sections);
- 
diff --git a/gdb-netbsd-wip/patches/patch-gdb_nbsd-tdep.c b/gdb-netbsd-wip/patches/patch-gdb_nbsd-tdep.c
deleted file mode 100644
index 6b6b33f445..0000000000
--- a/gdb-netbsd-wip/patches/patch-gdb_nbsd-tdep.c
+++ /dev/null
@@ -1,330 +0,0 @@
-$NetBSD$
-
---- gdb/nbsd-tdep.c.orig	2020-03-25 17:24:08.000000000 +0000
-+++ gdb/nbsd-tdep.c
-@@ -22,6 +22,282 @@
- #include "defs.h"
- #include "solib-svr4.h"
- #include "nbsd-tdep.h"
-+#include "gdbarch.h"
-+
-+enum
-+  {
-+   NBSD_SIGHUP = 1,
-+   NBSD_SIGINT = 2,
-+   NBSD_SIGQUIT = 3,
-+   NBSD_SIGILL = 4,
-+   NBSD_SIGTRAP = 5,
-+   NBSD_SIGABRT = 6,
-+   NBSD_SIGEMT = 7,
-+   NBSD_SIGFPE = 8,
-+   NBSD_SIGKILL = 9,
-+   NBSD_SIGBUS = 10,
-+   NBSD_SIGSEGV = 11,
-+   NBSD_SIGSYS = 12,
-+   NBSD_SIGPIPE = 13,
-+   NBSD_SIGALRM = 14,
-+   NBSD_SIGTERM = 15,
-+   NBSD_SIGURG = 16,
-+   NBSD_SIGSTOP = 17,
-+   NBSD_SIGTSTP = 18,
-+   NBSD_SIGCONT = 19,
-+   NBSD_SIGCHLD = 20,
-+   NBSD_SIGTTIN = 21,
-+   NBSD_SIGTTOU = 22,
-+   NBSD_SIGIO = 23,
-+   NBSD_SIGXCPU = 24,
-+   NBSD_SIGXFSZ = 25,
-+   NBSD_SIGVTALRM = 26,
-+   NBSD_SIGPROF = 27,
-+   NBSD_SIGWINCH = 28,
-+   NBSD_SIGINFO = 29,
-+   NBSD_SIGUSR1 = 30,
-+   NBSD_SIGUSR2 = 31,
-+   NBSD_SIGPWR = 32,
-+   NBSD_SIGRTMIN = 32,
-+   NBSD_SIGRTMAX = 63,
-+  };
-+
-+/* Implement the "gdb_signal_from_target" gdbarch method.  */
-+
-+static enum gdb_signal
-+nbsd_gdb_signal_from_target (struct gdbarch *gdbarch, int signal)
-+{
-+  switch (signal)
-+    {
-+    case 0:
-+      return GDB_SIGNAL_0;
-+
-+    case NBSD_SIGHUP:
-+      return GDB_SIGNAL_HUP;
-+
-+    case NBSD_SIGINT:
-+      return GDB_SIGNAL_INT;
-+
-+    case NBSD_SIGQUIT:
-+      return GDB_SIGNAL_QUIT;
-+
-+    case NBSD_SIGILL:
-+      return GDB_SIGNAL_ILL;
-+
-+    case NBSD_SIGTRAP:
-+      return GDB_SIGNAL_TRAP;
-+
-+    case NBSD_SIGABRT:
-+      return GDB_SIGNAL_ABRT;
-+
-+    case NBSD_SIGEMT:
-+      return GDB_SIGNAL_EMT;
-+
-+    case NBSD_SIGFPE:
-+      return GDB_SIGNAL_FPE;
-+
-+    case NBSD_SIGKILL:
-+      return GDB_SIGNAL_KILL;
-+
-+    case NBSD_SIGBUS:
-+      return GDB_SIGNAL_BUS;
-+
-+    case NBSD_SIGSEGV:
-+      return GDB_SIGNAL_SEGV;
-+
-+    case NBSD_SIGSYS:
-+      return GDB_SIGNAL_SYS;
-+
-+    case NBSD_SIGPIPE:
-+      return GDB_SIGNAL_PIPE;
-+
-+    case NBSD_SIGALRM:
-+      return GDB_SIGNAL_ALRM;
-+
-+    case NBSD_SIGTERM:
-+      return GDB_SIGNAL_TERM;
-+
-+    case NBSD_SIGURG:
-+      return GDB_SIGNAL_URG;
-+
-+    case NBSD_SIGSTOP:
-+      return GDB_SIGNAL_STOP;
-+
-+    case NBSD_SIGTSTP:
-+      return GDB_SIGNAL_TSTP;
-+
-+    case NBSD_SIGCONT:
-+      return GDB_SIGNAL_CONT;
-+
-+    case NBSD_SIGCHLD:
-+      return GDB_SIGNAL_CHLD;
-+
-+    case NBSD_SIGTTIN:
-+      return GDB_SIGNAL_TTIN;
-+
-+    case NBSD_SIGTTOU:
-+      return GDB_SIGNAL_TTOU;
-+
-+    case NBSD_SIGIO:
-+      return GDB_SIGNAL_IO;
-+
-+    case NBSD_SIGXCPU:
-+      return GDB_SIGNAL_XCPU;
-+
-+    case NBSD_SIGXFSZ:
-+      return GDB_SIGNAL_XFSZ;
-+
-+    case NBSD_SIGVTALRM:
-+      return GDB_SIGNAL_VTALRM;
-+
-+    case NBSD_SIGPROF:
-+      return GDB_SIGNAL_PROF;
-+
-+    case NBSD_SIGWINCH:
-+      return GDB_SIGNAL_WINCH;
-+
-+    case NBSD_SIGINFO:
-+      return GDB_SIGNAL_INFO;
-+
-+    case NBSD_SIGUSR1:
-+      return GDB_SIGNAL_USR1;
-+
-+    case NBSD_SIGUSR2:
-+      return GDB_SIGNAL_USR2;
-+
-+    /* SIGTHR is the same as SIGLWP on FreeBSD. */
-+    case NBSD_SIGPWR:
-+      return GDB_SIGNAL_PWR;
-+    }
-+
-+  if (signal >= NBSD_SIGRTMIN && signal <= NBSD_SIGRTMAX)
-+    {
-+      int offset = signal - NBSD_SIGRTMIN;
-+
-+      return (enum gdb_signal) ((int) GDB_SIGNAL_REALTIME_65 + offset);
-+    }
-+
-+  return GDB_SIGNAL_UNKNOWN;
-+}
-+
-+/* Implement the "gdb_signal_to_target" gdbarch method.  */
-+
-+static int
-+nbsd_gdb_signal_to_target (struct gdbarch *gdbarch,
-+                enum gdb_signal signal)
-+{
-+  switch (signal)
-+    {
-+    case GDB_SIGNAL_0:
-+      return 0;
-+
-+    case GDB_SIGNAL_HUP:
-+      return NBSD_SIGHUP;
-+
-+    case GDB_SIGNAL_INT:
-+      return NBSD_SIGINT;
-+
-+    case GDB_SIGNAL_QUIT:
-+      return NBSD_SIGQUIT;
-+
-+    case GDB_SIGNAL_ILL:
-+      return NBSD_SIGILL;
-+
-+    case GDB_SIGNAL_TRAP:
-+      return NBSD_SIGTRAP;
-+
-+    case GDB_SIGNAL_ABRT:
-+      return NBSD_SIGABRT;
-+
-+    case GDB_SIGNAL_EMT:
-+      return NBSD_SIGEMT;
-+
-+    case GDB_SIGNAL_FPE:
-+      return NBSD_SIGFPE;
-+
-+    case GDB_SIGNAL_KILL:
-+      return NBSD_SIGKILL;
-+
-+    case GDB_SIGNAL_BUS:
-+      return NBSD_SIGBUS;
-+
-+    case GDB_SIGNAL_SEGV:
-+      return NBSD_SIGSEGV;
-+
-+    case GDB_SIGNAL_SYS:
-+      return NBSD_SIGSYS;
-+
-+    case GDB_SIGNAL_PIPE:
-+      return NBSD_SIGPIPE;
-+
-+    case GDB_SIGNAL_ALRM:
-+      return NBSD_SIGALRM;
-+
-+    case GDB_SIGNAL_TERM:
-+      return NBSD_SIGTERM;
-+
-+    case GDB_SIGNAL_URG:
-+      return NBSD_SIGURG;
-+
-+    case GDB_SIGNAL_STOP:
-+      return NBSD_SIGSTOP;
-+
-+    case GDB_SIGNAL_TSTP:
-+      return NBSD_SIGTSTP;
-+
-+    case GDB_SIGNAL_CONT:
-+      return NBSD_SIGCONT;
-+
-+    case GDB_SIGNAL_CHLD:
-+      return NBSD_SIGCHLD;
-+
-+    case GDB_SIGNAL_TTIN:
-+      return NBSD_SIGTTIN;
-+
-+    case GDB_SIGNAL_TTOU:
-+      return NBSD_SIGTTOU;
-+
-+    case GDB_SIGNAL_IO:
-+      return NBSD_SIGIO;
-+
-+    case GDB_SIGNAL_XCPU:
-+      return NBSD_SIGXCPU;
-+
-+    case GDB_SIGNAL_XFSZ:
-+      return NBSD_SIGXFSZ;
-+
-+    case GDB_SIGNAL_VTALRM:
-+      return NBSD_SIGVTALRM;
-+
-+    case GDB_SIGNAL_PROF:
-+      return NBSD_SIGPROF;
-+
-+    case GDB_SIGNAL_WINCH:
-+      return NBSD_SIGWINCH;
-+
-+    case GDB_SIGNAL_INFO:
-+      return NBSD_SIGINFO;
-+
-+    case GDB_SIGNAL_USR1:
-+      return NBSD_SIGUSR1;
-+
-+    case GDB_SIGNAL_USR2:
-+      return NBSD_SIGUSR2;
-+
-+    case GDB_SIGNAL_PWR:
-+      return NBSD_SIGPWR;
-+    }
-+
-+  if (signal >= GDB_SIGNAL_REALTIME_65
-+      && signal <= GDB_SIGNAL_REALTIME_126)
-+    {
-+      int offset = signal - GDB_SIGNAL_REALTIME_65;
-+
-+      return NBSD_SIGRTMIN + offset;
-+    }
-+
-+  return -1;
-+}
- 
- /* FIXME: kettenis/20060115: We should really eliminate the next two
-    functions completely.  */
-@@ -47,3 +323,42 @@ nbsd_pc_in_sigtramp (CORE_ADDR pc, const
-   return (func_name != NULL
- 	  && startswith (func_name, "__sigtramp"));
- }
-+
-+/* NetBSD-specific parser for AUXV data with. NetBSD follows the ELF
-+   specification, contrary to some other ELF Operating Systems.  */
-+
-+static int
-+nbsd_auxv_parse (struct gdbarch *gdbarch, gdb_byte **readptr,
-+		 gdb_byte *endptr, CORE_ADDR *typep, CORE_ADDR *valp)
-+{
-+  struct type *int_type = builtin_type (gdbarch)->builtin_int;
-+  struct type *ptr_type = builtin_type (gdbarch)->builtin_data_ptr;
-+  const int sizeof_auxv_type = TYPE_LENGTH (int_type);
-+  const int sizeof_auxv_val = TYPE_LENGTH (ptr_type);
-+  enum bfd_endian byte_order = gdbarch_byte_order (gdbarch);
-+  gdb_byte *ptr = *readptr;
-+
-+  if (endptr == ptr)
-+    return 0;
-+
-+  if (endptr - ptr < 2 * sizeof_auxv_val)
-+    return -1;
-+
-+  *typep = extract_unsigned_integer (ptr, sizeof_auxv_type, byte_order);
-+  ptr += sizeof_auxv_val;	/* Alignment.  */
-+  *valp = extract_unsigned_integer (ptr, sizeof_auxv_val, byte_order);
-+  ptr += sizeof_auxv_val;
-+
-+  *readptr = ptr;
-+  return 1;
-+}
-+
-+/* See nbsd-tdep.h.  */
-+
-+void
-+nbsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
-+{
-+  set_gdbarch_auxv_parse (gdbarch, nbsd_auxv_parse);
-+  set_gdbarch_gdb_signal_from_target (gdbarch, nbsd_gdb_signal_from_target);
-+  set_gdbarch_gdb_signal_to_target (gdbarch, nbsd_gdb_signal_to_target);
-+}
diff --git a/gdb-netbsd-wip/patches/patch-gdb_nbsd-tdep.h b/gdb-netbsd-wip/patches/patch-gdb_nbsd-tdep.h
deleted file mode 100644
index 4af0bfda76..0000000000
--- a/gdb-netbsd-wip/patches/patch-gdb_nbsd-tdep.h
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- gdb/nbsd-tdep.h.orig	2020-03-25 17:24:08.000000000 +0000
-+++ gdb/nbsd-tdep.h
-@@ -25,4 +25,8 @@ struct link_map_offsets *nbsd_lp64_solib
- 
- int nbsd_pc_in_sigtramp (CORE_ADDR, const char *);
- 
-+/* NetBSD specific set of ABI-related routines.  */
-+
-+void nbsd_init_abi (struct gdbarch_info, struct gdbarch *);
-+
- #endif /* NBSD_TDEP_H */
diff --git a/gdb-netbsd-wip/patches/patch-gdb_ppc-nbsd-tdep.c b/gdb-netbsd-wip/patches/patch-gdb_ppc-nbsd-tdep.c
deleted file mode 100644
index 77d49c92e7..0000000000
--- a/gdb-netbsd-wip/patches/patch-gdb_ppc-nbsd-tdep.c
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- gdb/ppc-nbsd-tdep.c.orig	2020-03-25 17:24:08.000000000 +0000
-+++ gdb/ppc-nbsd-tdep.c
-@@ -173,6 +173,8 @@ static void
- ppcnbsd_init_abi (struct gdbarch_info info,
-                   struct gdbarch *gdbarch)
- {
-+  nbsd_init_abi (info, gdbarch);
-+
-   /* For NetBSD, this is an on again, off again thing.  Some systems
-      do use the broken struct convention, and some don't.  */
-   set_gdbarch_return_value (gdbarch, ppcnbsd_return_value);
diff --git a/gdb-netbsd-wip/patches/patch-gdb_sh-nbsd-tdep.c b/gdb-netbsd-wip/patches/patch-gdb_sh-nbsd-tdep.c
deleted file mode 100644
index 88e0e43457..0000000000
--- a/gdb-netbsd-wip/patches/patch-gdb_sh-nbsd-tdep.c
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD$
-
---- gdb/sh-nbsd-tdep.c.orig	2020-03-25 17:24:08.000000000 +0000
-+++ gdb/sh-nbsd-tdep.c
-@@ -63,6 +63,7 @@ shnbsd_init_abi (struct gdbarch_info inf
-                   struct gdbarch *gdbarch)
- {
-   struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
-+  nbsd_init_abi (info, gdbarch);
- 
-   tdep->core_gregmap = (struct sh_corefile_regmap *)regmap;
-   tdep->sizeof_gregset = 84;
diff --git a/gdb-netbsd-wip/patches/patch-gdb_sparc-nbsd-tdep.c b/gdb-netbsd-wip/patches/patch-gdb_sparc-nbsd-tdep.c
deleted file mode 100644
index 48d403f0a3..0000000000
--- a/gdb-netbsd-wip/patches/patch-gdb_sparc-nbsd-tdep.c
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- gdb/sparc-nbsd-tdep.c.orig	2020-03-25 17:24:08.000000000 +0000
-+++ gdb/sparc-nbsd-tdep.c
-@@ -296,6 +296,8 @@ sparc32nbsd_init_abi (struct gdbarch_inf
- {
-   struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
- 
-+  nbsd_init_abi (info, gdbarch);
-+
-   /* NetBSD doesn't support the 128-bit `long double' from the psABI.  */
-   set_gdbarch_long_double_bit (gdbarch, 64);
-   set_gdbarch_long_double_format (gdbarch, floatformats_ieee_double);
diff --git a/gdb-netbsd-wip/patches/patch-gdb_sparc64-nbsd-tdep.c b/gdb-netbsd-wip/patches/patch-gdb_sparc64-nbsd-tdep.c
deleted file mode 100644
index 95f2da2236..0000000000
--- a/gdb-netbsd-wip/patches/patch-gdb_sparc64-nbsd-tdep.c
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- gdb/sparc64-nbsd-tdep.c.orig	2020-03-25 17:24:08.000000000 +0000
-+++ gdb/sparc64-nbsd-tdep.c
-@@ -249,6 +249,8 @@ sparc64nbsd_init_abi (struct gdbarch_inf
- {
-   struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
- 
-+  nbsd_init_abi (info, gdbarch);
-+
-   tdep->gregset = &sparc64nbsd_gregset;
-   tdep->sizeof_gregset = 160;
- 
diff --git a/gdb-netbsd-wip/patches/patch-gdb_thread.c b/gdb-netbsd-wip/patches/patch-gdb_thread.c
deleted file mode 100644
index 8f9495e3cf..0000000000
--- a/gdb-netbsd-wip/patches/patch-gdb_thread.c
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD$
-
---- gdb/thread.c.orig	2020-03-25 17:24:08.000000000 +0000
-+++ gdb/thread.c
-@@ -325,6 +325,7 @@ add_thread_with_info (process_stratum_ta
- struct thread_info *
- add_thread (process_stratum_target *targ, ptid_t ptid)
- {
-+  fprintf_unfiltered (gdb_stderr, "ADD THREAD: (pid=%d, lwp=%ld, tid=%ld)\n", ptid.pid (), ptid.lwp (), ptid.tid ());
-   return add_thread_with_info (targ, ptid, NULL);
- }
- 
diff --git a/gdb-netbsd-wip/patches/patch-gdb_vax-nbsd-tdep.c b/gdb-netbsd-wip/patches/patch-gdb_vax-nbsd-tdep.c
deleted file mode 100644
index a8344ef014..0000000000
--- a/gdb-netbsd-wip/patches/patch-gdb_vax-nbsd-tdep.c
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD$
-
---- gdb/vax-nbsd-tdep.c.orig	2020-03-25 17:24:08.000000000 +0000
-+++ gdb/vax-nbsd-tdep.c
-@@ -29,6 +29,8 @@
- static void
- vaxnbsd_elf_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
- {
-+  nbsd_init_abi (info, gdbarch);
-+
-   /* NetBSD ELF uses SVR4-style shared libraries.  */
-   set_solib_svr4_fetch_link_map_offsets
-     (gdbarch, svr4_ilp32_fetch_link_map_offsets);


Home | Main Index | Thread Index | Old Index