Commit 0eac2984 by Jeffrey A Law Committed by Jeff Law

* pa.md (builtin_longjmp): Rework slightly to work for PA64 too.

From-SVN: r40359
parent 0e061da6
Fri Mar 9 18:39:19 2001 Jeffrey A Law (law@cygnus.com)
* pa.md (builtin_longjmp): Rework slightly to work for PA64 too.
2001-03-09 Nicola Pero <n.pero@mi.flashnet.it> 2001-03-09 Nicola Pero <n.pero@mi.flashnet.it>
* configure: Rebuilt. * configure: Rebuilt.
......
...@@ -6246,8 +6246,10 @@ ...@@ -6246,8 +6246,10 @@
{ {
/* The elements of the buffer are, in order: */ /* The elements of the buffer are, in order: */
rtx fp = gen_rtx_MEM (Pmode, operands[0]); rtx fp = gen_rtx_MEM (Pmode, operands[0]);
rtx lab = gen_rtx_MEM (Pmode, plus_constant (operands[0], 4)); rtx lab = gen_rtx_MEM (Pmode, plus_constant (operands[0],
rtx stack = gen_rtx_MEM (Pmode, plus_constant (operands[0], 8)); POINTER_SIZE / BITS_PER_UNIT));
rtx stack = gen_rtx_MEM (Pmode, plus_constant (operands[0],
(POINTER_SIZE * 2) / BITS_PER_UNIT));
rtx pv = gen_rtx_REG (Pmode, 1); rtx pv = gen_rtx_REG (Pmode, 1);
/* This bit is the same as expand_builtin_longjmp. */ /* This bit is the same as expand_builtin_longjmp. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment