diff options
author | James E Wilson <wilson@specifixinc.com> | 2005-08-19 14:16:20 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 2005-08-19 14:16:20 -0700 |
commit | c8f27794b81ede496c04086105ff1a572ccfca47 (patch) | |
tree | 55e2e2c24495c8b4969b117a3885bd5993b55286 /gcc/tree-pass.h | |
parent | 48b5c5c173a1b5623eb467213b62715e6e36b0e5 (diff) | |
download | gcc-c8f27794b81ede496c04086105ff1a572ccfca47.zip gcc-c8f27794b81ede496c04086105ff1a572ccfca47.tar.gz gcc-c8f27794b81ede496c04086105ff1a572ccfca47.tar.bz2 |
Fix uninitialized register read problem.
* builtins.c (expand_builtin_return_addr): Set
current_function_accesses_prior_frames when count != 0. Use
frame_pointer_rtx when count == 0.
* function.h (struct function): Add accesses_prior_frames field.
(current_function_accesses_prior_frames): Define.
* reload1.c (init_elim_table): Check
current_function_accesses_prior_frames.
* doc/tm.texi (INITIAL_FRAME_ADDRESS_RTX): Update docs.
From-SVN: r103294
Diffstat (limited to 'gcc/tree-pass.h')
0 files changed, 0 insertions, 0 deletions