This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
BOOT_CFLAGS or BOOTCFLAGS?
And "an LTO".
+Configure the compiler with @samp{--enable-stage1-languages=c,lto}. This +will only work with the @command{gold} linker and if linker plugins are +corrected configured. The @option{-frandom-seed=1} is needed to avoid +bootstrap comparison failures.This sounds a bit tricky for our general user installation instructions; any chance to have all this triggered by a configure option or a simple "make bootstrap-lto" or just document it in pure developer documentation? (More a question to Diego et al, I guess.) Oh wait, that's what's there, but broken, right? :-(The -frandom-seed requirement is indeed very unfortunate. Andi - can't we use sth based on a hash instead that would be stable across bootstrap?
Otherwise I'd like us to get rid of --enable-intermodule and its makefile bits and simply fix --with-build-config=bootstrap-lto.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |