]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
explow.c (allocate_dynamic_stack_space): Use register_operand instead of arith_operan...
authorJeffrey A Law <law@cygnus.com>
Sat, 30 Jan 1999 04:31:10 +0000 (04:31 +0000)
committerJeff Law <law@gcc.gnu.org>
Sat, 30 Jan 1999 04:31:10 +0000 (21:31 -0700)
        Thu Jan 21 01:59:30 1999  Richard Henderson  <rth@cygnus.com>
        * explow.c (allocate_dynamic_stack_space): Use register_operand
        instead of arith_operand, which does not exist.
Bring over from the mainline tree.

From-SVN: r24912

gcc/ChangeLog
gcc/explow.c

index 46e2bc5e6ce462c2f20bc3c70be362952cc940e4..fcfabb09ae29218ee7332439d1c7a9ed4d8513a7 100644 (file)
@@ -1,3 +1,9 @@
+Sat Jan 30 05:27:25 1999  Jeffrey A Law  (law@cygnus.com)
+
+       Thu Jan 21 01:59:30 1999  Richard Henderson  <rth@cygnus.com>
+       * explow.c (allocate_dynamic_stack_space): Use register_operand
+       instead of arith_operand, which does not exist.
+
 Thu Jan 28 09:44:04 1999  Jeffrey A Law  (law@cygnus.com)
 
        * configure.in (hppa1.0-hp-hpux10*): Use t-pa.
index 58d4ebd975739f1db844d4b05ebd63afc1bdb784..fc7ebf20bc993a3179a09fe543ed0a053f6ab043 100644 (file)
@@ -1,5 +1,5 @@
 /* Subroutines for manipulating rtx's in semantically interesting ways.
-   Copyright (C) 1987, 91, 94-97, 1998 Free Software Foundation, Inc.
+   Copyright (C) 1987, 91, 94-98, 1999 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -1186,7 +1186,7 @@ allocate_dynamic_stack_space (size, target, known_align)
        /* Our optimization works based upon being able to perform a simple
           transformation of this RTL into a (set REG REG) so make sure things
           did in fact end up in a REG.  */
-       if (!arith_operand (setjmpless_size, Pmode))
+       if (!register_operand (setjmpless_size, Pmode))
          setjmpless_size = force_reg (Pmode, setjmpless_size);
       }