"Paolo Bonzini" writes: >> Paolo, >> >> on which platform did you bootstrap this? > > i686-pc-linux-gnu, all languages except Ada/treelang. > >> It causes build errors on >> both Linux/x86-64 and Linux/ia64 as reported by Andreas Schwab and >> myself on the main GCC list yesterday. >> >> Please fix the regressions that your patch has caused. > > As I wrote on gcc, I don't think I can be blamed on this. The bugs are not > in the code I touched, but only in the code I enabled. All I can do is > disabling -frename-registers on the affected archs, as per the attached > patch disable-ada-rename-regs.patch. > > Also, I guess would have been found earlier if the Ada testsuite had tested > all optimization levels instead of -O2 only (and it used to be -O0, which > seems really strange to me!). Can you please try the attached > ada-testsuite.patch on a two-three days old gcc, on Linux/x86-64 and/or > Linux/ia64? I just tested all patches together and now is build fine for me. Testresults will soon be on the testresults list. But this should be fixed properly instead of worked around. Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj SUSE Linux AG, Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126