On Thu, 12 Oct 2017, Tsimbalist, Igor V wrote: > Enable building libgcc with CET options by default on Linux/x86 if > binutils supports CET v2.0. > It can be disabled with --disable-cet. It is an error to configure > GCC with --enable-cet if bintuiils doesn't support CET v2.0. > > config/ > * cet.m4: New file
This file is checking $target. That's only ever appropriate in directories building compilers and similar tools; target library directories should check $host, as the host for target libraries is the target for the compiler. This file has a comment > +dnl GCC_CET_LIBRARY > +dnl (SHELL-CODE_HANDLER) which doesn't seem to match the subsequent definition of GCC_CET_FLAGS. I don't see any documentation of the new configure option. I'd expect the first patch adding such an option to document it in install.texi, and then subsequent patches to update that documentation if those patches extend the option to cover more things. -- Joseph S. Myers jos...@codesourcery.com