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