mirror of git://gcc.gnu.org/git/gcc.git
re PR target/70677 (Suboptimal cond on AVR: unneeded stack frame)
PR 70677 * common/config/avr/avr-common.c (avr_option_optimization_table) [OPT_LEVELS_ALL]: Turn off -fcaller-saves. From-SVN: r239117
This commit is contained in:
parent
e7ff6a46c9
commit
90b1c81d64
|
|
@ -1,3 +1,9 @@
|
|||
2016-08-04 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
PR 70677
|
||||
* common/config/avr/avr-common.c (avr_option_optimization_table)
|
||||
[OPT_LEVELS_ALL]: Turn off -fcaller-saves.
|
||||
|
||||
2016-08-04 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
PR 55181
|
||||
|
|
|
|||
|
|
@ -28,6 +28,9 @@
|
|||
static const struct default_options avr_option_optimization_table[] =
|
||||
{
|
||||
{ OPT_LEVELS_1_PLUS, OPT_fomit_frame_pointer, NULL, 1 },
|
||||
// The only effect of -fcaller-saves might be that it triggers
|
||||
// a frame without need when it tries to be smart around calls.
|
||||
{ OPT_LEVELS_ALL, OPT_fcaller_saves, NULL, 0 },
|
||||
{ OPT_LEVELS_NONE, 0, NULL, 0 }
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue