aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-pass.h
diff options
context:
space:
mode:
authorJames E Wilson <wilson@specifixinc.com>2005-08-19 14:16:20 -0700
committerJim Wilson <wilson@gcc.gnu.org>2005-08-19 14:16:20 -0700
commitc8f27794b81ede496c04086105ff1a572ccfca47 (patch)
tree55e2e2c24495c8b4969b117a3885bd5993b55286 /gcc/tree-pass.h
parent48b5c5c173a1b5623eb467213b62715e6e36b0e5 (diff)
downloadgcc-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