From: Radovan Obradovic Date: Wed, 28 May 2014 09:43:32 +0000 (+0000) Subject: -fuse-caller-save - Enable by default at O2 and higher X-Git-Tag: releases/gcc-5.1.0~7239 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5c989bbf879aeb9cb772bbc52188ba5b31d77f7f;p=thirdparty%2Fgcc.git -fuse-caller-save - Enable by default at O2 and higher 2014-05-28 Radovan Obradovic Tom de Vries * opts.c (default_options_table): Add OPT_LEVELS_2_PLUS entry with OPT_fuse_caller_save. Co-Authored-By: Tom de Vries From-SVN: r211008 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7e0f5328e47b..e6ddd99e5491 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2014-05-28 Radovan Obradovic + Tom de Vries + + * opts.c (default_options_table): Add OPT_LEVELS_2_PLUS entry with + OPT_fuse_caller_save. + 2014-05-28 Radovan Obradovic Tom de Vries diff --git a/gcc/opts.c b/gcc/opts.c index 2f4f913ca9fe..2b1280a76ff5 100644 --- a/gcc/opts.c +++ b/gcc/opts.c @@ -497,6 +497,7 @@ static const struct default_options default_options_table[] = { OPT_LEVELS_2_PLUS_SPEED_ONLY, OPT_foptimize_strlen, NULL, 1 }, { OPT_LEVELS_2_PLUS, OPT_fhoist_adjacent_loads, NULL, 1 }, { OPT_LEVELS_2_PLUS, OPT_fisolate_erroneous_paths_dereference, NULL, 1 }, + { OPT_LEVELS_2_PLUS, OPT_fuse_caller_save, NULL, 1 }, /* -O3 optimizations. */ { OPT_LEVELS_3_PLUS, OPT_ftree_loop_distribute_patterns, NULL, 1 },