diff options
author | Nick Clifton <nickc@gcc.gnu.org> | 2001-01-10 05:29:14 +0000 |
---|---|---|
committer | Nick Clifton <nickc@gcc.gnu.org> | 2001-01-10 05:29:14 +0000 |
commit | 8541c24be9cdf2943f93bea51a3227647978556c (patch) | |
tree | b235bf8e0b8aad40495ecd8de603e161534a420b | |
parent | 4d5a6f78b4a93f789c6458d2a97747880ff740c1 (diff) | |
download | gcc-8541c24be9cdf2943f93bea51a3227647978556c.zip gcc-8541c24be9cdf2943f93bea51a3227647978556c.tar.gz gcc-8541c24be9cdf2943f93bea51a3227647978556c.tar.bz2 |
Change from using {save|restore}_machine_status to {init|mark|free}_machine_status
From-SVN: r38855
-rw-r--r-- | gcc/ChangeLog | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6b2a559..5cc5582 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,26 @@ +2001-01-09 Nick Clifton <nickc@redhat.com> + + * config/d30v/d30v.c (d30v_eh_epilogue_sp_ofs): Delete. + (d30v_return_addr_rtx): Delete. + (d30v_expand_epilogue): Use eh_epilogue_sp_ofs field in the + cfun->machine structure. + (struct machine_function): Move to d30v.h + (d30v_save_machine_status): Delete. + (d30v_restore_machine_status): Delete. + (d30v_init_machine_status): New Function. + (d30v_mark_machine_status): New Function. + (d30v_free_machine_status): New Function. + (d30v_init_expanders): Use new functions. + (d30v_return_addr): Use ra_rtx field in cfun->machine. + (d30v_add_gc_roots): Remove d30v_eh_epilogue_sp_ofs and + d30v_return_addr_rtx. + + * config/d30v/d30v.h (struct_machine): Move here. + Add eh_epilogue_sp_ofs field. + + *config/d30v/d30v.md (epilogue): Initialise eh_epilogue_sp_ofs + field in cfun->machine structure. + Tue Jan 9 21:34:57 2001 John David Anglin <dave@hiauly1.hia.nrc.ca> * pa32-regs.h (CONDITIONAL_REGISTER_USAGE): When generating pic code, |