[PATCH 07/22] Enable building libgcc with CET options.
Joseph Myers
joseph@codesourcery.com
Thu Oct 12 20:51:00 GMT 2017
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
joseph@codesourcery.com
More information about the Gcc-patches
mailing list