]> git.ipfire.org Git - thirdparty/gcc.git/commit
builtins.c (expand_builtin_return_addr): Remove tem parameter.
authorAndreas Krebbel <krebbel1@de.ibm.com>
Thu, 17 Feb 2005 21:09:23 +0000 (21:09 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Thu, 17 Feb 2005 21:09:23 +0000 (21:09 +0000)
commitc6d010797f94f33e5c012334096bcff30ed83b04
treec5957feb8d6a2c09259a5ac5db59b14bd8b33815
parent7b210806753f58281323b6cc4a05f1ee4f5e19dc
builtins.c (expand_builtin_return_addr): Remove tem parameter.

2005-02-17  Andreas Krebbel  <krebbel1@de.ibm.com>

* builtins.c (expand_builtin_return_addr): Remove tem parameter.
tem becomes a local variable which is set to the value of the
back end defined INITIAL_FRAME_ADDRESS macro.
(expand_builtin_frame_address): Omit the base parameter to
expand_builtin_return_addr.
(expand_builtin_profile_func): Likewise.
* config/s390/s390.h (INITIAL_FRAME_ADDRESS_RTX): Define new macro.
(DYNAMIC_CHAIN_ADDRESS): Remove the case for the initial frame.
* doc/tm.texi: Documentation for INITIAL_FRAME_ADDRESS_RTX added.

From-SVN: r95194
gcc/ChangeLog
gcc/builtins.c
gcc/config/s390/s390.h
gcc/doc/tm.texi