From a0ad070312afcabba453ca85abc570a421a6c67f Mon Sep 17 00:00:00 2001
From: hjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Thu, 18 Jul 2002 20:06:00 +0000
Subject: 2002-07-18  H.J. Lu <hjl@gnu.org>

	* mach_dep.c (GC_push_regs): Remove the unused Linux/mips code.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@55566 138bc75d-0d04-0410-961f-82ee72b054a4
---
 boehm-gc/ChangeLog  |  4 ++++
 boehm-gc/mach_dep.c | 17 -----------------
 2 files changed, 4 insertions(+), 17 deletions(-)

(limited to 'boehm-gc')

diff --git a/boehm-gc/ChangeLog b/boehm-gc/ChangeLog
index c869006ea15..ef9c6845dc9 100644
--- a/boehm-gc/ChangeLog
+++ b/boehm-gc/ChangeLog
@@ -1,3 +1,7 @@
+2002-07-18  H.J. Lu <hjl@gnu.org>
+
+	* mach_dep.c (GC_push_regs): Remove the unused Linux/mips code.
+
 2002-07-18  H.J. Lu  (hjl@gnu.org)
 
 	* configure.in (machdep): Don't add mips_sgi_mach_dep.lo for
diff --git a/boehm-gc/mach_dep.c b/boehm-gc/mach_dep.c
index b582db034df..a741058d70e 100644
--- a/boehm-gc/mach_dep.c
+++ b/boehm-gc/mach_dep.c
@@ -81,23 +81,6 @@ void GC_push_regs()
 	  register long TMP_SP; /* must be bound to r11 */
 #       endif
 
-#       if defined(MIPS) && defined(LINUX)
-	  /* I'm not sure whether this has actually been tested. */
-#         define call_push(x)     asm("move $4," x ";"); asm("jal GC_push_one")
-	  call_push("$2");
-	  call_push("$3");
-	  call_push("$16");
-	  call_push("$17");
-	  call_push("$18");
-	  call_push("$19");
-	  call_push("$20");
-	  call_push("$21");
-	  call_push("$22");
-	  call_push("$23");
-	  call_push("$30");
-#         undef call_push
-#       endif	/* MIPS && LINUX */
-
 #       ifdef VAX
 	  /* VAX - generic code below does not work under 4.2 */
 	  /* r1 through r5 are caller save, and therefore     */
-- 
cgit v1.2.1