https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83530
Aldy Hernandez <aldyh at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEW --- Comment #5 from Aldy Hernandez <aldyh at gcc dot gnu.org> --- Ok, cpu makes a difference. Thanks. Confirmed with a cross to --target=powerpc-linux-gnu and: ./cc1 ~/a.c -quiet -O2 -fmodulo-sched -fselective-scheduling2 -I./ -mcpu=power7 Plus the following to make up for the missing assembler: diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index 145ac86..0a8fa6a 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -4132,6 +4132,7 @@ rs6000_option_override_internal (bool global_init_p) default: break; } + unavailable_cpu=0; if (unavailable_cpu) { cpu_index = -1;