]> gcc.gnu.org Git - gcc.git/commit - gcc/config/avr/avr.c
PR target/21078, 21080
authorAndy Hutchinson <hutchinsonandy@gcc.gnu.org>
Sun, 15 Nov 2009 04:10:20 +0000 (04:10 +0000)
committerAndy Hutchinson <hutchinsonandy@gcc.gnu.org>
Sun, 15 Nov 2009 04:10:20 +0000 (04:10 +0000)
commita212a5d408ce85d717a166103601f596b58da9af
tree6acbfe49dc093b58ca7e058662c88af688c730d0
parentde8caa8cf818f016d6ce5ad6bfade2c34426d6e6
PR target/21078, 21080

PR target/21078, 21080
* config/avr/avr.c (avr_return_addr_rtx): New function for
builtin_return_address.
(expand_prologue): Calculate stack usage.
(avr_asm_function_end_prologue): Output stack size and offset label.
* config/avr/avr.h (RETURN_ADDR_RTX): Replace.
(machine_function): Add stack_usage.
* config/avr/avr-protos.h (avr_return_addr_rtx): New function.

From-SVN: r154188
gcc/ChangeLog
gcc/config/avr/avr-protos.h
gcc/config/avr/avr.c
gcc/config/avr/avr.h
This page took 0.059189 seconds and 5 git commands to generate.