@@ -50,18 +50,19 @@ host_modules= { module= gcc; bootstrap=true;
50
50
host_modules= { module= gmp; lib_path=.libs; bootstrap=true;
51
51
// Work around in-tree gmp configure bug with missing flex.
52
52
extra_configure_flags='--disable-shared LEX="touch lex.yy.c"';
53
+ extra_make_flags='AM_CFLAGS="-DNO_ASM"';
53
54
no_install= true;
54
55
// none-*-* disables asm optimizations, bootstrap-testing
55
56
// the compiler more thoroughly.
56
57
host="none-${host_vendor}-${host_os}";
57
58
// gmp's configure will complain if given anything
58
59
// different from host for target.
59
60
target="none-${host_vendor}-${host_os}"; };
60
- host_modules= { module= mpfr; lib_path=.libs; bootstrap=true;
61
+ host_modules= { module= mpfr; lib_path=src/ .libs; bootstrap=true;
61
62
extra_configure_flags='--disable-shared @extra_mpfr_configure_flags@';
62
63
extra_make_flags='AM_CFLAGS="-DNO_ASM"';
63
64
no_install= true; };
64
- host_modules= { module= mpc; lib_path=.libs; bootstrap=true;
65
+ host_modules= { module= mpc; lib_path=src/ .libs; bootstrap=true;
65
66
extra_configure_flags='--disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@';
66
67
no_install= true; };
67
68
host_modules= { module= isl; lib_path=.libs; bootstrap=true;
@@ -638,3 +639,10 @@ bootstrap_stage = {
638
639
bootstrap_stage = {
639
640
id=feedback ; prev=profile ;
640
641
bootstrap_target=profiledbootstrap ; };
642
+ bootstrap_stage = {
643
+ id=autoprofile ; prev=1 ;
644
+ autoprofile="$$s/gcc/config/i386/$(AUTO_PROFILE)" ; };
645
+ bootstrap_stage = {
646
+ id=autofeedback ; prev=autoprofile ;
647
+ bootstrap_target=autoprofiledbootstrap ;
648
+ profile_data="PERF_DATA=perf.data" ; };
0 commit comments