diff options
author | Franz Sirl <Franz.Sirl-kernel@lauterbach.com> | 2001-01-22 22:47:25 +0000 |
---|---|---|
committer | Franz Sirl <sirl@gcc.gnu.org> | 2001-01-22 22:47:25 +0000 |
commit | 71f123ca191d1ddd41c5c6ebcafa9514cb00295b (patch) | |
tree | 05102979db2027472e84ad31a59f9674ec41d5d3 /gcc/libgcc2.c | |
parent | 5dab7f92ce35e0e3591e6dda28977da4949411ac (diff) | |
download | gcc-71f123ca191d1ddd41c5c6ebcafa9514cb00295b.zip gcc-71f123ca191d1ddd41c5c6ebcafa9514cb00295b.tar.gz gcc-71f123ca191d1ddd41c5c6ebcafa9514cb00295b.tar.bz2 |
rs6000.h (INIT_EXPANDERS): Delete.
2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* rs6000.h (INIT_EXPANDERS): Delete.
(RETURN_ADDR_RTX): Call rs6000_return_addr().
* rs6000.c (rs6000_override_options): Call *_machine_status from
here...
(rs6000_init_expanders): ...instead of here. Delete.
(rs6000_mark_machine_status): New function.
(rs6000_init_machine_status): Use xcalloc.
(rs6000_return_addr): Generate RTX for the return address.
(rs6000_ra_ever_killed): New, check if LR was ever destroyed.
(rs6000_stack_info): Use it.
From-SVN: r39188
Diffstat (limited to 'gcc/libgcc2.c')
0 files changed, 0 insertions, 0 deletions