Date: Thu, 21 Apr 2022 16:52:26 +0000 From: bugzilla-noreply@freebsd.org To: toolchain@FreeBSD.org Subject: [Bug 261977] lang/gcc12-devel: enable LTO Message-ID: <bug-261977-29464-GfeUcYyC02@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-261977-29464@https.bugs.freebsd.org/bugzilla/> References: <bug-261977-29464@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D261977 --- Comment #47 from Matthias Andree <mandree@FreeBSD.org> --- (In reply to Piotr Kubaj from comment #45) Piotr, it seems we are talking past each other. You "defend" the bootstrap feature's existence and motivation, and I am aiming at "why are we doing th= is in FreeBSD". So, my plea, explicitly, is: why do the FreeBSD GCC ports defa= ult to bootstrap builds as opposed to the single-stage one-shot cross builds? The other question that newly comes to my mind is: unless we are already do= ing it, do we have a way inside FreeBSD to parallelize the LTO "link" stage (wh= ich is in fact the optimizer and code generation and linker stage unified) if it runs as a single thread in the current state? --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-261977-29464-GfeUcYyC02>