[Bug bootstrap/96203] [11 Regression] LTO bootstrap with --enable-cet is broken

rguenth at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Jul 15 09:12:42 GMT 2020


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96203

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|LTO bootstrap with          |[11 Regression] LTO
                   |--enable-cet is broken      |bootstrap with --enable-cet
                   |                            |is broken
   Target Milestone|---                         |11.0

--- Comment #4 from Richard Biener <rguenth at gcc dot gnu.org> ---
Arguably the simplest solution is to demote the error to a warning,
--enable-cet
is supposed to only enable CET instrumentation of (part of) the runtime.  If
we want to keep the error we'd need to build several variants of libiberty
(in this case).  Not sure why libiberty was CET enabled in the first place - is
it used in target libraries?


More information about the Gcc-bugs mailing list