summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiod <miod@openbsd.org>2004-06-12 20:58:27 +0000
committermiod <miod@openbsd.org>2004-06-12 20:58:27 +0000
commit1fe481d08991833bb6c9e8d97052c8d8e97f9959 (patch)
tree0c4186f272f56f8256d26d9d9cdfcb1157f9bdc4
parentfix ncpu vs ncpus glitch, spotted by Sven Dehmlow (diff)
downloadwireguard-openbsd-1fe481d08991833bb6c9e8d97052c8d8e97f9959.tar.xz
wireguard-openbsd-1fe481d08991833bb6c9e8d97052c8d8e97f9959.zip
Revert 1.10 - there are still bad interactions between block_move_no_loop()
and the reload phase when compiling complex code, and the fix is non-trivial.
-rw-r--r--gnu/egcs/gcc/config/m88k/m88k.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gnu/egcs/gcc/config/m88k/m88k.c b/gnu/egcs/gcc/config/m88k/m88k.c
index a65933002dd..fe75b35ea91 100644
--- a/gnu/egcs/gcc/config/m88k/m88k.c
+++ b/gnu/egcs/gcc/config/m88k/m88k.c
@@ -515,6 +515,7 @@ expand_block_move (dest_mem, src_mem, operands)
block_move_sequence (operands[0], dest_mem, operands[1], src_mem,
bytes, align, 0);
+#if 0
else if (constp && bytes <= best_from_align[target][align] && !TARGET_MEMCPY)
block_move_no_loop (operands[0], dest_mem, operands[1], src_mem,
bytes, align);
@@ -522,6 +523,7 @@ expand_block_move (dest_mem, src_mem, operands)
else if (constp && align == 4 && TARGET_88100 && !TARGET_MEMCPY)
block_move_loop (operands[0], dest_mem, operands[1], src_mem,
bytes, align);
+#endif
else
{