]> git.pld-linux.org Git - packages/crossavr-gcc.git/blame - 507-gcc-avrtc-518.patch
Revert "Revert "- synchronized patches with official AVR toolchain 3.4.1.830""
[packages/crossavr-gcc.git] / 507-gcc-avrtc-518.patch
CommitLineData
7f71f849
JR
1diff -Naurp gcc/config/avr/avr.c gcc/config/avr/avr.c
2--- gcc/config/avr/avr.c 2012-05-31 11:55:38.000000000 +0530
3+++ gcc/config/avr/avr.c 2012-06-15 12:10:49.000000000 +0530
4@@ -738,7 +738,8 @@ expand_prologue (void)
5 && !cfun->machine->is_signal
6 && !cfun->machine->is_OS_task
7 && !cfun->machine->is_OS_main
8- && live_seq);
9+ && live_seq
10+ && !AVR_TINY);
11
12 if (cfun->machine->is_interrupt || cfun->machine->is_signal)
13 {
14@@ -1068,7 +1069,8 @@ expand_epilogue (void)
15 && !cfun->machine->is_signal
16 && !cfun->machine->is_OS_task
17 && !cfun->machine->is_OS_main
18- && live_seq);
19+ && live_seq
20+ && !AVR_TINY);
21
22 if (minimize && (frame_pointer_needed || live_seq > 4))
23 {
This page took 0.04672 seconds and 4 git commands to generate.