summaryrefslogtreecommitdiffstats
path: root/boehm-gc
diff options
context:
space:
mode:
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>2002-07-18 20:06:00 +0000
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>2002-07-18 20:06:00 +0000
commita0ad070312afcabba453ca85abc570a421a6c67f (patch)
treed0c82382c945e853024e2963d274d36a68baf07f /boehm-gc
parent92d90a927d37ab10fcd2c700b053480e937bd09e (diff)
downloadppe42-gcc-a0ad070312afcabba453ca85abc570a421a6c67f.tar.gz
ppe42-gcc-a0ad070312afcabba453ca85abc570a421a6c67f.zip
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
Diffstat (limited to 'boehm-gc')
-rw-r--r--boehm-gc/ChangeLog4
-rw-r--r--boehm-gc/mach_dep.c17
2 files changed, 4 insertions, 17 deletions
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 */
OpenPOWER on IntegriCloud