From: Jeffrey A Law Date: Sat, 30 Jan 1999 04:31:10 +0000 (+0000) Subject: explow.c (allocate_dynamic_stack_space): Use register_operand instead of arith_operan... X-Git-Tag: prereleases/egcs-1.1.2-prerelease-1~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a5a9eab2d912be4cfbf4eb48b13e9cc71f4519de;p=thirdparty%2Fgcc.git explow.c (allocate_dynamic_stack_space): Use register_operand instead of arith_operand, which does not exist. Thu Jan 21 01:59:30 1999 Richard Henderson * 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 46e2bc5e6ce4..fcfabb09ae29 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 + * 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. diff --git a/gcc/explow.c b/gcc/explow.c index 58d4ebd97573..fc7ebf20bc99 100644 --- a/gcc/explow.c +++ b/gcc/explow.c @@ -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); }