builtins.c (expand_builtin_longjmp): A longjmp can be a call too.
authorAndrew MacLeod <amacleod@redhat.com>
Tue, 22 May 2001 20:04:58 +0000 (20:04 +0000)
committerAndrew Macleod <amacleod@gcc.gnu.org>
Tue, 22 May 2001 20:04:58 +0000 (20:04 +0000)
commit8206fc899cf6beab98d32015352a36ee631e4269
tree5fec888856d3a7d12e30354c553560ca9fe0423b
parent0401d4997a27f495b52e2a5af5f172fc10cf9a1b
builtins.c (expand_builtin_longjmp): A longjmp can be a call too.

2001-05-22  Andrew MacLeod  <amacleod@redhat.com>

* builtins.c (expand_builtin_longjmp): A longjmp can be a call too.
* config/ia64/ia64.md (nonlocal_goto): Reverse label and frame pointer
parameters to __ia64_nonlocal_goto. Flag as NO_RETURN.
* config/ia64/ia64.c (ia64_expand_epilogue): Make sure we are issuing
"r2" to the assembly file. Only issue allocs with non-zero parameters.

From-SVN: r42467
gcc/ChangeLog
gcc/builtins.c
gcc/config/ia64/ia64.c
gcc/config/ia64/ia64.md