git: 101ba46bb6bd - main - libproc: retire now-unused MIPS support

From: Ed Maste <emaste_at_FreeBSD.org>
Date: Mon, 17 Oct 2022 18:17:36 UTC
The branch main has been updated by emaste:

URL: https://cgit.FreeBSD.org/src/commit/?id=101ba46bb6bdd7ecebe122b8d69a423156b2ba22

commit 101ba46bb6bdd7ecebe122b8d69a423156b2ba22
Author:     Ed Maste <emaste@FreeBSD.org>
AuthorDate: 2022-10-17 18:16:10 +0000
Commit:     Ed Maste <emaste@FreeBSD.org>
CommitDate: 2022-10-17 18:17:25 +0000

    libproc: retire now-unused MIPS support
    
    Discussed with: imp
---
 lib/libproc/proc_bkpt.c | 3 ---
 lib/libproc/proc_regs.c | 8 --------
 2 files changed, 11 deletions(-)

diff --git a/lib/libproc/proc_bkpt.c b/lib/libproc/proc_bkpt.c
index ff37bb7c4461..46c2d583fe29 100644
--- a/lib/libproc/proc_bkpt.c
+++ b/lib/libproc/proc_bkpt.c
@@ -57,9 +57,6 @@ __FBSDID("$FreeBSD$");
 #elif defined(__arm__)
 #define	BREAKPOINT_INSTR	0xe7ffffff	/* bkpt */
 #define	BREAKPOINT_INSTR_SZ	4
-#elif defined(__mips__)
-#define	BREAKPOINT_INSTR	0xd	/* break */
-#define	BREAKPOINT_INSTR_SZ	4
 #elif defined(__powerpc__)
 #define	BREAKPOINT_INSTR	0x7fe00008	/* trap */
 #define	BREAKPOINT_INSTR_SZ	4
diff --git a/lib/libproc/proc_regs.c b/lib/libproc/proc_regs.c
index da2cba18bbbd..157d355b53fa 100644
--- a/lib/libproc/proc_regs.c
+++ b/lib/libproc/proc_regs.c
@@ -66,8 +66,6 @@ proc_regget(struct proc_handle *phdl, proc_reg_t reg, unsigned long *regvalue)
 		*regvalue = regs.r_pc;
 #elif defined(__i386__)
 		*regvalue = regs.r_eip;
-#elif defined(__mips__)
-		*regvalue = regs.r_regs[PC];
 #elif defined(__powerpc__)
 		*regvalue = regs.pc;
 #elif defined(__riscv)
@@ -83,8 +81,6 @@ proc_regget(struct proc_handle *phdl, proc_reg_t reg, unsigned long *regvalue)
 		*regvalue = regs.r_sp;
 #elif defined(__i386__)
 		*regvalue = regs.r_esp;
-#elif defined(__mips__)
-		*regvalue = regs.r_regs[SP];
 #elif defined(__powerpc__)
 		*regvalue = regs.fixreg[1];
 #elif defined(__riscv)
@@ -121,8 +117,6 @@ proc_regset(struct proc_handle *phdl, proc_reg_t reg, unsigned long regvalue)
 		regs.r_pc = regvalue;
 #elif defined(__i386__)
 		regs.r_eip = regvalue;
-#elif defined(__mips__)
-		regs.r_regs[PC] = regvalue;
 #elif defined(__powerpc__)
 		regs.pc = regvalue;
 #elif defined(__riscv)
@@ -138,8 +132,6 @@ proc_regset(struct proc_handle *phdl, proc_reg_t reg, unsigned long regvalue)
 		regs.r_sp = regvalue;
 #elif defined(__i386__)
 		regs.r_esp = regvalue;
-#elif defined(__mips__)
-		regs.r_regs[SP] = regvalue;
 #elif defined(__powerpc__)
 		regs.fixreg[1] = regvalue;
 #elif defined(__riscv)