summaryrefslogtreecommitdiffstats
path: root/Makefile.def
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2017-06-19 15:19:56 +0200
committerMartin Liska <marxin@gcc.gnu.org>2017-06-19 13:19:56 +0000
commit0d053a49b6f6daf3036be9aed19b2fb9a549418d (patch)
treecd809e6253472300b456fecbf1de10fbc9d19f46 /Makefile.def
parentFix multi-versioning issues (PR ipa/80732). (diff)
downloadgcc-0d053a49b6f6daf3036be9aed19b2fb9a549418d.tar.gz
gcc-0d053a49b6f6daf3036be9aed19b2fb9a549418d.tar.bz2
gcc-0d053a49b6f6daf3036be9aed19b2fb9a549418d.tar.xz
Introduce 4-stages profiledbootstrap to get a better profile.
2017-06-19 Martin Liska <mliska@suse.cz> * doc/install.texi: Document that PGO runs in 4 stages. 2017-06-19 Martin Liska <mliska@suse.cz> * Makefile.def: Define 4 stages PGO bootstrap. * Makefile.tpl: Define FLAGS. * Makefile.in: Regenerate. From-SVN: r249366
Diffstat (limited to 'Makefile.def')
-rw-r--r--Makefile.def5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile.def b/Makefile.def
index 9b2530f6b77..08d0dc08a46 100644
--- a/Makefile.def
+++ b/Makefile.def
@@ -623,7 +623,10 @@ bootstrap_stage = {
623bootstrap_stage = { 623bootstrap_stage = {
624 id=profile ; prev=1 ; }; 624 id=profile ; prev=1 ; };
625bootstrap_stage = { 625bootstrap_stage = {
626 id=feedback ; prev=profile ; 626 id=train; prev=profile ;
627 bootstrap_target=profiledbootstrap ; };
628bootstrap_stage = {
629 id=feedback ; prev=train;
627 bootstrap_target=profiledbootstrap ; }; 630 bootstrap_target=profiledbootstrap ; };
628bootstrap_stage = { 631bootstrap_stage = {
629 id=autoprofile ; prev=1 ; 632 id=autoprofile ; prev=1 ;