OSDN Git Service

* sh.c (gen_shl_and): Don't create a zero_extend if the operand
[pf3gnuchains/gcc-fork.git] / boehm-gc / mach_dep.c
index b582db0..a741058 100644 (file)
@@ -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     */